pub struct MultiWayArray<T, const W: usize>{ /* private fields */ }
Expand description
A set of W
subarrays that can be used to store a fixed number of total elements defined at new
time. It is leaked which subarray is being accessed.
Implementations§
Trait Implementations§
Source§impl<T, const W: usize> Debug for MultiWayArray<T, W>
impl<T, const W: usize> Debug for MultiWayArray<T, W>
Auto Trait Implementations§
impl<T, const W: usize> Freeze for MultiWayArray<T, W>
impl<T, const W: usize> !RefUnwindSafe for MultiWayArray<T, W>
impl<T, const W: usize> !Send for MultiWayArray<T, W>
impl<T, const W: usize> !Sync for MultiWayArray<T, W>
impl<T, const W: usize> Unpin for MultiWayArray<T, W>where
T: Unpin,
impl<T, const W: usize> !UnwindSafe for MultiWayArray<T, W>
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