Struct etcd_client::WatchResponse [−][src]
#[repr(transparent)]pub struct WatchResponse(_);
Expand description
Response for Watch
operation.
Implementations
Watch response header.
Takes the header out of the response, leaving a None
in its place.
canceled
is set to true if the response is for a cancel watch request.
No further events will be sent to the canceled watcher.
compact_revision
is set to the minimum index if a watcher tries to watch
at a compacted index.
This happens when creating a watcher at a compacted revision or the watcher cannot catch up with the progress of the key-value store.
The client should treat the watcher as canceled and should not try to create any watcher with the same start_revision again.
Indicates the reason for canceling the watcher.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for WatchResponse
impl Send for WatchResponse
impl Sync for WatchResponse
impl Unpin for WatchResponse
impl UnwindSafe for WatchResponse
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
Wrap the input message T
in a tonic::Request
pub fn vzip(self) -> V
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