Struct uninit_tools::buffers::BuffersRef [−][src]
pub struct BuffersRef<'buffers, T> { /* fields omitted */ }
Implementations
impl<'buffers, T> BuffersRef<'buffers, T>
[src]
impl<'buffers, T> BuffersRef<'buffers, T>
[src]pub fn by_ref(&mut self) -> BuffersRef<'_, T>
[src]
impl<'buffers, T> BuffersRef<'buffers, T> where
T: InitializeVectored,
[src]
impl<'buffers, T> BuffersRef<'buffers, T> where
T: InitializeVectored,
[src]pub fn with_current_vector_unfilled_zeroed(&mut self) -> Option<&mut [u8]> where
T::UninitVector: Initialize<Item = u8>,
[src]
T::UninitVector: Initialize<Item = u8>,
pub fn advance_current_vector(&mut self, count: usize)
[src]
pub fn advance_to_current_vector_end(&mut self)
[src]
Auto Trait Implementations
impl<'buffers, T> RefUnwindSafe for BuffersRef<'buffers, T> where
T: RefUnwindSafe,
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> Send for BuffersRef<'buffers, T> where
T: Send,
impl<'buffers, T> Sync for BuffersRef<'buffers, T> where
T: Sync,
impl<'buffers, T> Sync for BuffersRef<'buffers, T> where
T: Sync,
impl<'buffers, T> Unpin for BuffersRef<'buffers, T>
impl<'buffers, T> Unpin for BuffersRef<'buffers, T>
impl<'buffers, T> !UnwindSafe for BuffersRef<'buffers, T>
impl<'buffers, T> !UnwindSafe for BuffersRef<'buffers, T>