chore: fix formatting and clippy lints
This commit is contained in:
1 parent
8952bd5399
commit
9d9e959744
35 files changed
+1091
-582
No files matched your search
+13
-16
@@ -33,11 +33,10 @@ static QUEUE_REGISTRY: std::sync::Mutex<Option<(Arc<Database>, DbWriteQueue)>> =
|
||||
|
||||
fn get_or_create_queue(db: Arc<Database>) -> DbWriteQueue {
|
||||
let mut reg = QUEUE_REGISTRY.lock().unwrap_or_else(|e| e.into_inner());
|
||||
if let Some((ref existing_db, ref queue)) = *reg {
|
||||
if Arc::ptr_eq(existing_db, &db) && !queue.tx.is_closed() {
|
||||
if let Some((ref existing_db, ref queue)) = *reg
|
||||
&& Arc::ptr_eq(existing_db, &db) && !queue.tx.is_closed() {
|
||||
return queue.clone();
|
||||
}
|
||||
}
|
||||
let new_queue = DbWriteQueue::new(db.clone());
|
||||
*reg = Some((db, new_queue.clone()));
|
||||
new_queue
|
||||
@@ -334,19 +333,17 @@ impl<T: DeserializeOwned + Default + Serialize + Send + Sync + 'static> Store<T>
|
||||
let mut known = std::collections::HashSet::new();
|
||||
|
||||
if let Ok(range) = table.range(prefix.as_str()..) {
|
||||
for entry in range {
|
||||
if let Ok((k, v)) = entry {
|
||||
let k_str = k.value();
|
||||
if !k_str.starts_with(&prefix) {
|
||||
break;
|
||||
}
|
||||
found_granular = true;
|
||||
known.insert(k_str.to_string());
|
||||
if let Ok(val) = serde_json::from_slice::<serde_json::Value>(v.value()) {
|
||||
let sub_key = &k_str[prefix.len()..];
|
||||
items_array.push(val.clone());
|
||||
items_map.insert(sub_key.to_string(), val);
|
||||
}
|
||||
for (k, v) in range.flatten() {
|
||||
let k_str = k.value();
|
||||
if !k_str.starts_with(&prefix) {
|
||||
break;
|
||||
}
|
||||
found_granular = true;
|
||||
known.insert(k_str.to_string());
|
||||
if let Ok(val) = serde_json::from_slice::<serde_json::Value>(v.value()) {
|
||||
let sub_key = &k_str[prefix.len()..];
|
||||
items_array.push(val.clone());
|
||||
items_map.insert(sub_key.to_string(), val);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user