pub struct WeakBroadcaster<T> { /* private fields */ }Expand description
Broadcaster but does not actually read data.
This copy can be used to create proper Broadcaster, however it does not create
buffer bloat as data does not need to be kept for this copy.
Implementations§
Source§impl<T> WeakBroadcaster<T>
impl<T> WeakBroadcaster<T>
Sourcepub fn upgrade(&self) -> Broadcaster<T>
pub fn upgrade(&self) -> Broadcaster<T>
Obtain a Broadcaster that can receive console data from this weak instance.
Trait Implementations§
Auto Trait Implementations§
impl<T> Freeze for WeakBroadcaster<T>
impl<T> RefUnwindSafe for WeakBroadcaster<T>
impl<T> Send for WeakBroadcaster<T>where
T: Send,
impl<T> Sync for WeakBroadcaster<T>where
T: Send,
impl<T> Unpin for WeakBroadcaster<T>
impl<T> UnwindSafe for WeakBroadcaster<T>
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