Struct zookeeper_async::Watch [−][src]
pub struct Watch {
pub path: String,
pub watch_type: WatchType,
pub watcher: Box<dyn FnOnce(WatchedEvent) + Send>,
}
Expand description
An object watching a path for certain changes.
Fields
path: String
The path to the znode this is watching.
watch_type: WatchType
The type of changes this watch is looking for.
watcher: Box<dyn FnOnce(WatchedEvent) + Send>
The handler for this watch, to call when it is triggered.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for Watch
impl !UnwindSafe for Watch
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