pub struct RuntimeEventOutputReceiver { /* private fields */ }Implementations§
Source§impl RuntimeEventOutputReceiver
impl RuntimeEventOutputReceiver
pub fn recv(&self) -> Result<RuntimeEvent, RecvError>
pub fn recv_timeout( &self, timeout: Duration, ) -> Result<RuntimeEvent, RecvTimeoutError>
pub fn try_recv(&self) -> Result<RuntimeEvent, TryRecvError>
pub async fn recv_async(&self) -> Result<RuntimeEvent, RecvError>
Trait Implementations§
Source§impl Drop for RuntimeEventOutputReceiver
impl Drop for RuntimeEventOutputReceiver
Auto Trait Implementations§
impl Freeze for RuntimeEventOutputReceiver
impl RefUnwindSafe for RuntimeEventOutputReceiver
impl Send for RuntimeEventOutputReceiver
impl Sync for RuntimeEventOutputReceiver
impl Unpin for RuntimeEventOutputReceiver
impl UnsafeUnpin for RuntimeEventOutputReceiver
impl UnwindSafe for RuntimeEventOutputReceiver
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