pub struct BroadcastEmitter { /* private fields */ }Expand description
Broadcasts events via tokio broadcast channel. Used by daemon SSE.
Implementations§
Source§impl BroadcastEmitter
impl BroadcastEmitter
pub fn new(tx: Sender<TradingEvent>) -> Self
Trait Implementations§
Source§impl TradingEventEmitter for BroadcastEmitter
impl TradingEventEmitter for BroadcastEmitter
fn emit(&self, event: TradingEvent)
Auto Trait Implementations§
impl Freeze for BroadcastEmitter
impl !RefUnwindSafe for BroadcastEmitter
impl Send for BroadcastEmitter
impl Sync for BroadcastEmitter
impl Unpin for BroadcastEmitter
impl UnsafeUnpin for BroadcastEmitter
impl !UnwindSafe for BroadcastEmitter
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