ordinal_map/map/mod.rs
1//! Constant time lookup map implementations where keys implement
2//! the [`Ordinal`](crate::Ordinal) trait.
3
4pub(crate) mod array_map;
5pub(crate) mod entry;
6pub(crate) mod enumerate;
7pub(crate) mod iter;
8pub(crate) mod map;
9pub mod total;
10
11pub use array_map::OrdinalArrayMap;
12pub use entry::Entry;
13pub use entry::OccupiedEntry;
14pub use entry::VacantEntry;
15pub use iter::Drain;
16pub use iter::IntoIter;
17pub use iter::IntoIterArray;
18pub use iter::Iter;
19pub use iter::IterMut;
20pub use iter::Keys;
21pub use iter::Values;
22pub use map::OrdinalMap;