mirror of
https://gitlab.com/fabinfra/fabaccess/bffh.git
synced 2025-06-11 10:53:19 +02:00
run cargo fmt --all
This commit is contained in:
@ -1,5 +1,5 @@
|
||||
use rkyv::ser::Serializer;
|
||||
use rkyv::ser::serializers::AllocSerializer;
|
||||
use rkyv::ser::Serializer;
|
||||
use thiserror::Error;
|
||||
|
||||
use crate::db;
|
||||
@ -54,8 +54,7 @@ impl StateDB {
|
||||
}
|
||||
|
||||
pub fn open_with_env(env: Arc<Environment>) -> Result<Self, StateDBError> {
|
||||
let db = RawDB::open(&env, Some("state"))
|
||||
.map_err(|e| StateDBError::Open(e.into()))?;
|
||||
let db = RawDB::open(&env, Some("state")).map_err(|e| StateDBError::Open(e.into()))?;
|
||||
Ok(Self::new(env, db))
|
||||
}
|
||||
|
||||
@ -117,11 +116,14 @@ impl StateDB {
|
||||
pub fn dump_map(&self) -> miette::Result<std::collections::HashMap<String, State>> {
|
||||
let mut map = std::collections::HashMap::new();
|
||||
for (key, val) in self.get_all(&self.begin_ro_txn()?)? {
|
||||
let key_str = core::str::from_utf8(&key).map_err(|_e| miette::Error::msg("state key not UTF8"))?.to_string();
|
||||
let val_state: State = rkyv::Deserialize::deserialize(val.as_ref(), &mut rkyv::Infallible).unwrap();
|
||||
let key_str = core::str::from_utf8(&key)
|
||||
.map_err(|_e| miette::Error::msg("state key not UTF8"))?
|
||||
.to_string();
|
||||
let val_state: State =
|
||||
rkyv::Deserialize::deserialize(val.as_ref(), &mut rkyv::Infallible).unwrap();
|
||||
map.insert(key_str, val_state);
|
||||
}
|
||||
Ok(map)
|
||||
Ok(map)
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -84,7 +84,10 @@ impl<'de> serde::de::Visitor<'de> for StateVisitor {
|
||||
));
|
||||
}
|
||||
let val: MachineState = map.next_value()?;
|
||||
Ok(State { inner: val, raw: Vec::new() })
|
||||
Ok(State {
|
||||
inner: val,
|
||||
raw: Vec::new(),
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user