Trait zenu_matrix::dim::DimTrait
source · pub trait DimTrait: Index<usize, Output = usize> + IndexMut<usize> + IntoIterator<Item = usize> + Clone + Copy + Default + PartialEq + Debug + for<'a> From<&'a [usize]> + for<'a> From<&'a Self> + 'static {
// Required methods
fn len(&self) -> usize;
fn is_empty(&self) -> bool;
fn slice(&self) -> &[usize];
// Provided methods
fn is_overflow<D: DimTrait>(&self, index: D) -> bool { ... }
fn num_elm(&self) -> usize { ... }
}
Required Methods§
Provided Methods§
Object Safety§
This trait is not object safe.