Cargo fix

This commit is contained in:
Nadja Reitzenstein
2022-03-15 20:00:43 +01:00
parent 2e5f343d52
commit c0b311e14c
29 changed files with 128 additions and 133 deletions

View File

@ -1,8 +1,8 @@
use crate::db::{AllocAdapter, Environment, RawDB, Result, DB};
use crate::db::{DatabaseFlags, LMDBorrow, RoTransaction, WriteFlags};
use lmdb::{RwTransaction, Transaction};
use std::collections::{HashMap, HashSet};
use std::path::Path;
use lmdb::{Transaction};
use std::collections::{HashMap};
use std::sync::Arc;
use anyhow::Context;

View File

@ -25,8 +25,8 @@ use std::sync::Arc;
pub mod db;
use crate::authorization::roles::Role;
use crate::db::LMDBorrow;
use crate::users::db::UserData;
use crate::UserDB;
@ -93,7 +93,7 @@ impl Users {
pub fn load_file<P: AsRef<Path>>(&self, path: P) -> anyhow::Result<()> {
let f = std::fs::read(path)?;
let mut map: HashMap<String, UserData> = toml::from_slice(&f)?;
let map: HashMap<String, UserData> = toml::from_slice(&f)?;
for (uid, mut userdata) in map {
userdata.passwd = userdata.passwd.map(|pw| {