Struct uninit_tools::buffer::BufferPartsMut [−][src]
pub struct BufferPartsMut<'a, I> { pub filled_part: &'a mut [I], pub unfilled_init_part: &'a mut [I], pub unfilled_uninit_part: &'a mut [MaybeUninit<I>], }
Fields
filled_part: &'a mut [I]
unfilled_init_part: &'a mut [I]
unfilled_uninit_part: &'a mut [MaybeUninit<I>]
Trait Implementations
Auto Trait Implementations
impl<'a, I> RefUnwindSafe for BufferPartsMut<'a, I> where
I: RefUnwindSafe,
impl<'a, I> RefUnwindSafe for BufferPartsMut<'a, I> where
I: RefUnwindSafe,
impl<'a, I> Send for BufferPartsMut<'a, I> where
I: Send,
impl<'a, I> Send for BufferPartsMut<'a, I> where
I: Send,
impl<'a, I> Sync for BufferPartsMut<'a, I> where
I: Sync,
impl<'a, I> Sync for BufferPartsMut<'a, I> where
I: Sync,
impl<'a, I> Unpin for BufferPartsMut<'a, I>
impl<'a, I> Unpin for BufferPartsMut<'a, I>
impl<'a, I> !UnwindSafe for BufferPartsMut<'a, I>
impl<'a, I> !UnwindSafe for BufferPartsMut<'a, I>