pub enum StrideSpec {
RowMajor,
ColMajor,
Custom(Vec<usize>),
}Variants§
Implementations§
Source§impl StrideSpec
impl StrideSpec
pub fn compute_strides(&self, shape: &[usize]) -> Vec<usize>
Trait Implementations§
Source§impl Debug for StrideSpec
impl Debug for StrideSpec
Source§impl Default for StrideSpec
impl Default for StrideSpec
Source§fn default() -> StrideSpec
fn default() -> StrideSpec
Returns the “default value” for a type. Read more
Source§impl PartialEq for StrideSpec
impl PartialEq for StrideSpec
impl Eq for StrideSpec
impl StructuralPartialEq for StrideSpec
Auto Trait Implementations§
impl Freeze for StrideSpec
impl RefUnwindSafe for StrideSpec
impl Send for StrideSpec
impl Sync for StrideSpec
impl Unpin for StrideSpec
impl UnwindSafe for StrideSpec
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.