pub enum WatchEventType {
Created,
Updated,
Archived,
Deleted,
}Expand description
The kind of change that triggered a WatchEvent.
Variants§
Created
A new experience was recorded.
Updated
An existing experience was modified (fields updated or reinforced).
Archived
An experience was soft-deleted (archived).
Deleted
An experience was permanently deleted.
Trait Implementations§
Source§impl Clone for WatchEventType
impl Clone for WatchEventType
Source§fn clone(&self) -> WatchEventType
fn clone(&self) -> WatchEventType
Returns a duplicate 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 WatchEventType
impl Debug for WatchEventType
Source§impl From<WatchEventType> for WatchEventTypeTag
impl From<WatchEventType> for WatchEventTypeTag
Source§fn from(value: WatchEventType) -> Self
fn from(value: WatchEventType) -> Self
Converts to this type from the input type.
Source§impl From<WatchEventTypeTag> for WatchEventType
impl From<WatchEventTypeTag> for WatchEventType
Source§fn from(value: WatchEventTypeTag) -> Self
fn from(value: WatchEventTypeTag) -> Self
Converts to this type from the input type.
Source§impl PartialEq for WatchEventType
impl PartialEq for WatchEventType
impl Copy for WatchEventType
impl Eq for WatchEventType
impl StructuralPartialEq for WatchEventType
Auto Trait Implementations§
impl Freeze for WatchEventType
impl RefUnwindSafe for WatchEventType
impl Send for WatchEventType
impl Sync for WatchEventType
impl Unpin for WatchEventType
impl UnsafeUnpin for WatchEventType
impl UnwindSafe for WatchEventType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more