pub struct EventSourceId(/* private fields */);
Expand description
Id of an event source used to enumerate them.
This is a temporary ID, used to distinguish event source
returned by select!
operation.
Trait Implementations§
Source§impl Clone for EventSourceId
impl Clone for EventSourceId
Source§fn clone(&self) -> EventSourceId
fn clone(&self) -> EventSourceId
Returns a copy of the value. Read more
1.0.0 · 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 EventSourceId
impl Debug for EventSourceId
Source§impl Hash for EventSourceId
impl Hash for EventSourceId
Source§impl Index for EventSourceId
impl Index for EventSourceId
Source§impl PartialEq for EventSourceId
impl PartialEq for EventSourceId
impl Copy for EventSourceId
impl Eq for EventSourceId
impl StructuralPartialEq for EventSourceId
Auto Trait Implementations§
impl Freeze for EventSourceId
impl RefUnwindSafe for EventSourceId
impl Send for EventSourceId
impl Sync for EventSourceId
impl Unpin for EventSourceId
impl UnwindSafe for EventSourceId
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