Trait stash::index::Index
[−]
[src]
pub trait Index {
fn from_usize(idx: usize) -> Self;
fn into_usize(self) -> usize;
}Every index type to be used with Stash needs to implement this trait
Required Methods
fn from_usize(idx: usize) -> Self
Create an index from usize.
This method should panic if idx is out of acceptable range.
fn into_usize(self) -> usize
Turn this index into usize