pub struct Batch<'a, V, const LANES: usize, const N: usize> { /* private fields */ }Expand description
N actual slots reserved before any value is accepted.
Implementations§
Auto Trait Implementations§
impl<'a, V, const LANES: usize, const N: usize> !RefUnwindSafe for Batch<'a, V, LANES, N>
impl<'a, V, const LANES: usize, const N: usize> !Send for Batch<'a, V, LANES, N>
impl<'a, V, const LANES: usize, const N: usize> !Sync for Batch<'a, V, LANES, N>
impl<'a, V, const LANES: usize, const N: usize> !UnwindSafe for Batch<'a, V, LANES, N>
impl<'a, V, const LANES: usize, const N: usize> Freeze for Batch<'a, V, LANES, N>
impl<'a, V, const LANES: usize, const N: usize> Unpin for Batch<'a, V, LANES, N>
impl<'a, V, const LANES: usize, const N: usize> UnsafeUnpin for Batch<'a, V, LANES, N>where
Batch<'a, Entry<V>, EntryTag, LANES, N, { u32::MAX }, Count<LANES>>: UnsafeUnpin,
&'a mut Tree<LANES>: UnsafeUnpin,
&'a mut [u32; LANES]: UnsafeUnpin,
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