pub struct BusReader<T> { /* private fields */ }
Expand description
Provides an interface for subscribers
Every BusReader that can keep up with the push frequency should recv every pushed object. BusReaders unable to keep up will miss object once the writer’s index wi is larger then reader’s index ri + size
Implementations
Auto Trait Implementations
impl<T> RefUnwindSafe for BusReader<T>where
T: RefUnwindSafe,
impl<T> Send for BusReader<T>where
T: Send + Sync,
impl<T> Sync for BusReader<T>where
T: Send + Sync,
impl<T> Unpin for BusReader<T>
impl<T> UnwindSafe for BusReader<T>where
T: RefUnwindSafe,
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more