Struct uninit_tools::buffer::BufferParts [−][src]
pub struct BufferParts<'a, I> { pub filled_part: &'a [I], pub unfilled_init_part: &'a [I], pub unfilled_uninit_part: &'a [MaybeUninit<I>], }
Fields
filled_part: &'a [I]
unfilled_init_part: &'a [I]
unfilled_uninit_part: &'a [MaybeUninit<I>]
Trait Implementations
impl<'a, I: Clone> Clone for BufferParts<'a, I>
[src]
impl<'a, I: Clone> Clone for BufferParts<'a, I>
[src]fn clone(&self) -> BufferParts<'a, I>
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'a, I: Copy> Copy for BufferParts<'a, I>
[src]
impl<'a, I: Copy> Copy for BufferParts<'a, I>
[src]Auto Trait Implementations
impl<'a, I> RefUnwindSafe for BufferParts<'a, I> where
I: RefUnwindSafe,
impl<'a, I> RefUnwindSafe for BufferParts<'a, I> where
I: RefUnwindSafe,
impl<'a, I> Send for BufferParts<'a, I> where
I: Sync,
impl<'a, I> Send for BufferParts<'a, I> where
I: Sync,
impl<'a, I> Sync for BufferParts<'a, I> where
I: Sync,
impl<'a, I> Sync for BufferParts<'a, I> where
I: Sync,
impl<'a, I> Unpin for BufferParts<'a, I>
impl<'a, I> Unpin for BufferParts<'a, I>
impl<'a, I> UnwindSafe for BufferParts<'a, I> where
I: RefUnwindSafe,
impl<'a, I> UnwindSafe for BufferParts<'a, I> where
I: RefUnwindSafe,