Trait unchecked_index::CheckIndex
[−]
[src]
pub trait CheckIndex<I> { fn assert_indexable_with(&self, index: &I); }
Required Methods
fn assert_indexable_with(&self, index: &I)
Assert (using a regular assertion) that the index is valid. Must not return if the index is invalid for indexing self.
Panics if index
is invalid.
Implementors
impl<T> CheckIndex<usize> for [T]
impl<T> CheckIndex<Range<usize>> for [T]
impl<T> CheckIndex<RangeTo<usize>> for [T]
impl<T> CheckIndex<RangeFrom<usize>> for [T]
impl<T> CheckIndex<RangeFull> for [T]
impl<'a, T: ?Sized, I> CheckIndex<I> for &'a T where
T: CheckIndex<I>,impl<'a, T: ?Sized, I> CheckIndex<I> for &'a mut T where
T: CheckIndex<I>,