Struct futuresdr::runtime::buffer::slab::Writer [−][src]
pub struct Writer { /* fields omitted */ }
Implementations
pub fn new(
item_size: usize,
min_bytes: usize,
writer_inbox: Sender<AsyncMessage>,
writer_output_id: usize
) -> BufferWriter
Trait Implementations
fn add_reader(
&mut self,
reader_inbox: Sender<AsyncMessage>,
reader_input_id: usize
) -> BufferReader
Auto Trait Implementations
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
pub fn into_collection<A>(self) -> SmallVec<A> where
A: Array<Item = T>,
pub fn into_collection<A>(self) -> SmallVec<A> where
A: Array<Item = T>,
Converts self
into a collection.
type Output = T
type Output = T
Should always be Self