pub struct BuffersRef<'buffers, T> { /* private fields */ }
Implementations§
Source§impl<'buffers, T> BuffersRef<'buffers, T>
impl<'buffers, T> BuffersRef<'buffers, T>
pub fn by_ref(&mut self) -> BuffersRef<'_, T>
Source§impl<'buffers, T> BuffersRef<'buffers, T>where
T: InitializeVectored,
impl<'buffers, T> BuffersRef<'buffers, T>where
T: InitializeVectored,
pub fn with_current_vector_unfilled_zeroed(&mut self) -> Option<&mut [u8]>
pub fn advance_current_vector(&mut self, count: usize)
pub fn advance_to_current_vector_end(&mut self)
Auto Trait Implementations§
impl<'buffers, T> Freeze for BuffersRef<'buffers, T>
impl<'buffers, T> RefUnwindSafe for BuffersRef<'buffers, T>where
T: RefUnwindSafe,
impl<'buffers, T> Send for BuffersRef<'buffers, T>where
T: Send,
impl<'buffers, T> Sync for BuffersRef<'buffers, T>where
T: Sync,
impl<'buffers, T> Unpin for BuffersRef<'buffers, T>
impl<'buffers, T> !UnwindSafe for BuffersRef<'buffers, T>
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