#[repr(u8)]pub enum WatchEvent {
Deleted = 0,
Added = 1,
Removed = 2,
Existing = 3,
Idle = 4,
}
Variants§
Trait Implementations§
Source§impl Clone for WatchEvent
impl Clone for WatchEvent
Source§fn clone(&self) -> WatchEvent
fn clone(&self) -> WatchEvent
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 WatchEvent
impl Debug for WatchEvent
Source§impl Encodable for WatchEvent
impl Encodable for WatchEvent
Source§type Encoded = WireWatchEvent
type Encoded = WireWatchEvent
The wire type for the value.
§const COPY_OPTIMIZATION: CopyOptimization<Self> = _
const COPY_OPTIMIZATION: CopyOptimization<Self> = _
An optimization flag that allows the bytes of this type to be copied directly during
encoding instead of calling
encode
. Read moreSource§impl<___E> Encode<___E> for WatchEventwhere
___E: ?Sized,
impl<___E> Encode<___E> for WatchEventwhere
___E: ?Sized,
Source§impl From<WatchEvent> for WireWatchEvent
impl From<WatchEvent> for WireWatchEvent
Source§fn from(natural: WatchEvent) -> Self
fn from(natural: WatchEvent) -> Self
Converts to this type from the input type.
Source§impl From<WireWatchEvent> for WatchEvent
impl From<WireWatchEvent> for WatchEvent
Source§fn from(wire: WireWatchEvent) -> Self
fn from(wire: WireWatchEvent) -> Self
Converts to this type from the input type.
Source§impl PartialEq for WatchEvent
impl PartialEq for WatchEvent
Source§impl TakeFrom<WireWatchEvent> for WatchEvent
impl TakeFrom<WireWatchEvent> for WatchEvent
Source§fn take_from(from: &WireWatchEvent) -> Self
fn take_from(from: &WireWatchEvent) -> Self
Converts from the given
T
, taking any resources that can’t be cloned.§const COPY_OPTIMIZATION: CopyOptimization<Self> = _
const COPY_OPTIMIZATION: CopyOptimization<Self> = _
An optimization flag that allows the bytes of this type to be copied directly during
conversion instead of calling
take_from
. Read moreimpl Copy for WatchEvent
impl Eq for WatchEvent
impl StructuralPartialEq for WatchEvent
Auto Trait Implementations§
impl Freeze for WatchEvent
impl RefUnwindSafe for WatchEvent
impl Send for WatchEvent
impl Sync for WatchEvent
impl Unpin for WatchEvent
impl UnwindSafe for WatchEvent
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