Skip to main content

FxIndexSet

Type Alias FxIndexSet 

Source
pub type FxIndexSet<T> = IndexSet<T, BuildHasherDefault<FxHasher>>;
Expand description

Unordered collections of unique elements with FxHash. The insertion-ordered set behind every LOGOS Set: display and iteration follow first-insertion order, identical to the tree-walker’s Vec-backed sets and the direct-WASM linear sets. Fx hashing for speed. NOTE: removal must go through shift_remove (order-preserving), never swap_remove.

Aliased Type§

pub struct FxIndexSet<T> { /* private fields */ }

Trait Implementations§

Source§

impl<T> Truthy for FxIndexSet<T>

Source§

fn truthy(&self) -> bool