Enum futuresdr::runtime::buffer::BufferReader
source · pub enum BufferReader {
Host(Box<dyn BufferReaderHost>),
Custom(Box<dyn BufferReaderCustom>),
}
Expand description
Buffer reader
Variants§
Host(Box<dyn BufferReaderHost>)
CPU implementation
Custom(Box<dyn BufferReaderCustom>)
Custom buffer for use with accelerators
Implementations§
source§impl BufferReader
impl BufferReader
sourcepub async fn notify_finished(&mut self)
pub async fn notify_finished(&mut self)
Notify writers that we are finished
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for BufferReader
impl Send for BufferReader
impl !Sync for BufferReader
impl Unpin for BufferReader
impl !UnwindSafe for BufferReader
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