Struct Matrix2D
pub struct Matrix2D<T> { /* private fields */ }Implementations§
§impl<T> Matrix2D<T>
impl<T> Matrix2D<T>
pub fn empty() -> Self
pub fn empty() -> Self
pub fn as_flat_slice(&self) -> &[T]
pub fn as_flat_slice(&self) -> &[T]
pub fn as_mut_flat_slice(&mut self) -> &mut [T]
pub fn as_mut_flat_slice(&mut self) -> &mut [T]
pub fn iter_rows(&self) -> impl ExactSizeIterator<Item = &[T]> + '_
pub fn iter_rows(&self) -> impl ExactSizeIterator<Item = &[T]> + '_
pub fn iter_rows_mut(&mut self) -> impl Iterator<Item = &mut [T]> + '_
pub fn iter_rows_mut(&mut self) -> impl Iterator<Item = &mut [T]> + '_
Trait Implementations§
Auto Trait Implementations§
impl<T> Freeze for Matrix2D<T>
impl<T> RefUnwindSafe for Matrix2D<T>where
T: RefUnwindSafe,
impl<T> Send for Matrix2D<T>where
T: Send,
impl<T> Sync for Matrix2D<T>where
T: Sync,
impl<T> Unpin for Matrix2D<T>where
T: Unpin,
impl<T> UnwindSafe for Matrix2D<T>where
T: UnwindSafe,
Blanket Implementations§
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)