Struct etcd_client::Watcher [−][src]
pub struct Watcher { /* fields omitted */ }The watching handle.
Implementations
impl Watcher[src]
impl Watcher[src]pub const fn watch_id(&self) -> i64[src]
The ID of the watcher.
pub async fn cancel(&mut self) -> Result<(), Error>[src]
Cancels this watcher.
pub async fn request_progress(&mut self) -> Result<(), Error>[src]
Requests a watch stream progress status be sent in the watch response stream as soon as possible.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for Watcher
impl !RefUnwindSafe for Watcherimpl !UnwindSafe for Watcher
impl !UnwindSafe for WatcherBlanket Implementations
impl<T> Instrument for T[src]
impl<T> Instrument for T[src]pub fn instrument(self, span: Span) -> Instrumented<Self>[src]
pub fn in_current_span(self) -> Instrumented<Self>[src]
impl<T> Instrument for T[src]
impl<T> Instrument for T[src]pub fn instrument(self, span: Span) -> Instrumented<Self>[src]
pub fn in_current_span(self) -> Instrumented<Self>[src]
impl<T> IntoRequest<T> for T[src]
impl<T> IntoRequest<T> for T[src]pub fn into_request(self) -> Request<T>[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>, pub fn vzip(self) -> V
impl<T> WithSubscriber for T[src]
impl<T> WithSubscriber for T[src]pub fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>, [src]
S: Into<Dispatch>,