pub struct AsyncTimeEventSender { /* private fields */ }Expand description
Asynchronous implementation of TimeEventSender for live environments.
Implementations§
Source§impl AsyncTimeEventSender
impl AsyncTimeEventSender
pub const fn new(time_tx: UnboundedSender<TimeEventMessage>) -> Self
Trait Implementations§
Source§impl Clone for AsyncTimeEventSender
impl Clone for AsyncTimeEventSender
Source§fn clone(&self) -> AsyncTimeEventSender
fn clone(&self) -> AsyncTimeEventSender
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AsyncTimeEventSender
impl Debug for AsyncTimeEventSender
Source§impl TimeEventSender for AsyncTimeEventSender
impl TimeEventSender for AsyncTimeEventSender
Source§fn send(&self, message: TimeEventMessage)
fn send(&self, message: TimeEventMessage)
Sends a live time event message.
Auto Trait Implementations§
impl Freeze for AsyncTimeEventSender
impl RefUnwindSafe for AsyncTimeEventSender
impl Send for AsyncTimeEventSender
impl Sync for AsyncTimeEventSender
impl Unpin for AsyncTimeEventSender
impl UnsafeUnpin for AsyncTimeEventSender
impl UnwindSafe for AsyncTimeEventSender
Blanket Implementations§
impl<T> Allocation for T
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