pub struct Slab { /* private fields */ }
Expand description
Slab buffer
Implementations§
Trait Implementations§
source§impl BufferBuilder for Slab
impl BufferBuilder for Slab
source§fn build(
&self,
item_size: usize,
writer_inbox: Sender<BlockMessage>,
writer_output_id: usize
) -> BufferWriter
fn build( &self, item_size: usize, writer_inbox: Sender<BlockMessage>, writer_output_id: usize ) -> BufferWriter
Build the buffer, creating the writer
source§impl PartialEq for Slab
impl PartialEq for Slab
impl Eq for Slab
impl StructuralPartialEq for Slab
Auto Trait Implementations§
impl RefUnwindSafe for Slab
impl Send for Slab
impl Sync for Slab
impl Unpin for Slab
impl UnwindSafe for Slab
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