pub struct Column<'a, const C: usize, const S: usize, T> { /* private fields */ }Expand description
The Column struct represents a mutable matrix collumn in all RowPrio matrices.
Since the underlying data is not continuous all slice operations are unavailable to the Column struct. It can however be indexed and iterated over.
Trait Implementations§
Auto Trait Implementations§
impl<'a, const C: usize, const S: usize, T> RefUnwindSafe for Column<'a, C, S, T>where T: RefUnwindSafe,
impl<'a, const C: usize, const S: usize, T> Send for Column<'a, C, S, T>where T: Sync,
impl<'a, const C: usize, const S: usize, T> Sync for Column<'a, C, S, T>where T: Sync,
impl<'a, const C: usize, const S: usize, T> Unpin for Column<'a, C, S, T>
impl<'a, const C: usize, const S: usize, T> UnwindSafe for Column<'a, C, S, T>where T: RefUnwindSafe,
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