From f19c7e6a41768e73a0f727deb22d65f1646a0777 Mon Sep 17 00:00:00 2001 From: Jan Tuomi Date: Wed, 8 Jan 2025 10:12:19 +0200 Subject: Replace iter() calls with into_iter(), add consistency asserts --- log_db/src/common.rs | 26 -------------------------- 1 file changed, 26 deletions(-) (limited to 'log_db/src/common.rs') diff --git a/log_db/src/common.rs b/log_db/src/common.rs index 8bdcd9a..1841175 100644 --- a/log_db/src/common.rs +++ b/log_db/src/common.rs @@ -104,22 +104,6 @@ impl LogKeySet { LogKeySet { set } } - pub fn from_slice(keys: &[LogKey]) -> Self { - assert!( - !keys.is_empty(), - "LogKeySet::from_slice must be supplied a non-empty slice" - ); - let mut set = HashSet::with_capacity(keys.len()); - keys.iter().for_each(|key| { - set.insert(key.clone()); - }); - LogKeySet { set } - } - - pub fn iter(&self) -> std::collections::hash_set::Iter<'_, LogKey> { - self.set.iter() - } - pub fn contains(&self, key: &LogKey) -> bool { self.set.contains(key) } @@ -784,13 +768,3 @@ pub fn request_exclusive_lock(data_dir: &Path, file: &mut fs::File) -> Result<() Ok(()) } - -macro_rules! dbg_trace { - ($($args: expr),*) => { - print!("TRACE: file: {}, line: {}", file!(), line!()); - $( - print!(", {}: {:?}", stringify!($args), $args); - )* - println!(""); // to get a new line at the end - } -} -- cgit v1.3