pub enum WatchKind {
Create,
Change,
Delete,
Custom(u32),
}Variants§
Create
Interested in create events.
Change
Interested in change events
Delete
Interested in delete events
Custom(u32)
A custom value.
Trait Implementations§
Source§impl BitAndAssign for WatchKind
impl BitAndAssign for WatchKind
Source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&= operation. Read moreSource§impl BitOrAssign for WatchKind
impl BitOrAssign for WatchKind
Source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|= operation. Read moreSource§impl BitXorAssign for WatchKind
impl BitXorAssign for WatchKind
Source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^= operation. Read moreSource§impl<'de> Deserialize<'de> for WatchKind
impl<'de> Deserialize<'de> for WatchKind
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Copy for WatchKind
impl Eq for WatchKind
impl StructuralPartialEq for WatchKind
Auto Trait Implementations§
impl Freeze for WatchKind
impl RefUnwindSafe for WatchKind
impl Send for WatchKind
impl Sync for WatchKind
impl Unpin for WatchKind
impl UnsafeUnpin for WatchKind
impl UnwindSafe for WatchKind
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