15 lines
263 B
Rust
Raw Normal View History

2019-01-16 10:26:10 -08:00
mod boxed;
mod map;
mod slice;
pub use self::boxed::BoxedMap;
pub use self::map::{Iter, IterMut, Map};
pub use self::slice::SliceMap;
pub trait TypedIndex {
2019-01-16 17:59:12 -08:00
#[doc(hidden)]
2019-01-16 10:26:10 -08:00
fn new(index: usize) -> Self;
2019-01-16 17:59:12 -08:00
#[doc(hidden)]
2019-01-16 10:26:10 -08:00
fn index(&self) -> usize;
}