pub struct EmbeddedLocalManualResetEventRef { /* private fields */ }Expand description
Handle to an embedded LocalManualResetEvent.
Created via LocalManualResetEvent::embedded(). The caller is
responsible for ensuring the EmbeddedLocalManualResetEvent outlives
all handles and wait futures.
The API is identical to LocalManualResetEvent.
Implementations§
Source§impl EmbeddedLocalManualResetEventRef
impl EmbeddedLocalManualResetEventRef
Trait Implementations§
Source§impl Clone for EmbeddedLocalManualResetEventRef
impl Clone for EmbeddedLocalManualResetEventRef
Source§fn clone(&self) -> EmbeddedLocalManualResetEventRef
fn clone(&self) -> EmbeddedLocalManualResetEventRef
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 moreimpl Copy for EmbeddedLocalManualResetEventRef
impl RefUnwindSafe for EmbeddedLocalManualResetEventRef
impl UnwindSafe for EmbeddedLocalManualResetEventRef
Auto Trait Implementations§
impl !Send for EmbeddedLocalManualResetEventRef
impl !Sync for EmbeddedLocalManualResetEventRef
impl Freeze for EmbeddedLocalManualResetEventRef
impl Unpin for EmbeddedLocalManualResetEventRef
impl UnsafeUnpin for EmbeddedLocalManualResetEventRef
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