From acd472ae2a246194b1c632e0ab0f91f0f88f60ec Mon Sep 17 00:00:00 2001 From: Thomas Voss Date: Sun, 15 Mar 2026 23:05:05 +0100 Subject: Formatting --- oryxc/src/intern.rs | 56 ++++++++++++++++++++++++++--------------------------- 1 file changed, 27 insertions(+), 29 deletions(-) (limited to 'oryxc/src/intern.rs') diff --git a/oryxc/src/intern.rs b/oryxc/src/intern.rs index 684a693..eea3cfa 100644 --- a/oryxc/src/intern.rs +++ b/oryxc/src/intern.rs @@ -1,6 +1,4 @@ -use std::hash::{ - Hash, -}; +use std::hash::Hash; use boxcar; use dashmap::DashMap; @@ -34,7 +32,7 @@ where if let Some(key) = self.map.get(&value) { return *key; } - let key = self.store.push(value).into(); + let key = self.store.push(value).into(); self.map.insert(value, key); return key; } @@ -42,33 +40,33 @@ where #[cfg(test)] mod tests { - use crate::unistr::UniStr; - use super::Interner; + use super::Interner; + use crate::unistr::UniStr; - #[test] - fn test_interner_intern() { - let xs = [UniStr("fishi"), UniStr("fishi"), UniStr("fishᵢ")]; - let y = UniStr("andy"); + #[test] + fn test_interner_intern() { + let xs = [UniStr("fishi"), UniStr("fishi"), UniStr("fishᵢ")]; + let y = UniStr("andy"); - let mut interner = Interner::<_, usize>::new(); - for i in 0..xs.len() { - for j in i..xs.len() { - assert_eq!(interner.intern(xs[i]), interner.intern(xs[j])); - } - } - for i in 0..xs.len() { - assert_ne!(interner.intern(y), interner.intern(xs[i])); - } - } + let mut interner = Interner::<_, usize>::new(); + for i in 0..xs.len() { + for j in i..xs.len() { + assert_eq!(interner.intern(xs[i]), interner.intern(xs[j])); + } + } + for i in 0..xs.len() { + assert_ne!(interner.intern(y), interner.intern(xs[i])); + } + } - #[test] - fn test_interner_gets_first_inserted() { - let mut interner = Interner::<_, usize>::new(); - let xs = [UniStr("fishi"), UniStr("fishi"), UniStr("fishᵢ")]; - let ys = xs.iter().map(|&x| interner.intern(x)).collect::>(); + #[test] + fn test_interner_gets_first_inserted() { + let mut interner = Interner::<_, usize>::new(); + let xs = [UniStr("fishi"), UniStr("fishi"), UniStr("fishᵢ")]; + let ys = xs.iter().map(|&x| interner.intern(x)).collect::>(); - for i in 0..ys.len() { - assert_eq!(interner.get(ys[i]), xs[0]); - } - } + for i in 0..ys.len() { + assert_eq!(interner.get(ys[i]), xs[0]); + } + } } -- cgit v1.2.3