Enum zookeeper_async::WatchedEventType [−][src]
#[repr(i32)]
pub enum WatchedEventType {
None,
NodeCreated,
NodeDeleted,
NodeDataChanged,
NodeChildrenChanged,
DataWatchRemoved,
ChildWatchRemoved,
}
Expand description
Enumeration of types of events that may occur on the znode.
Variants
Nothing known has occurred on the znode. This value is issued as part of a WatchedEvent
when the KeeperState
changes.
Issued when a znode at a given path is created.
Issued when a znode at a given path is deleted.
Issued when the data of a watched znode are altered. This event value is issued whenever a set operation occurs without an actual contents check, so there is no guarantee the data actually changed.
Issued when the children of a watched znode are created or deleted. This event is not issued when the data within children is altered.
Issued when the client removes a data watcher.
Issued when the client removes a child watcher.
Trait Implementations
Performs the conversion.
This method returns an ordering between self
and other
values if one exists. Read more
This method tests less than (for self
and other
) and is used by the <
operator. Read more
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
type Error = TryFromPrimitiveError<Self>
type Error = TryFromPrimitiveError<Self>
The type returned in the event of a conversion error.
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for WatchedEventType
impl Send for WatchedEventType
impl Sync for WatchedEventType
impl Unpin for WatchedEventType
impl UnwindSafe for WatchedEventType
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more