pub struct WatchValue {
pub value: ScalarValue,
pub fingerprint: String,
}Expand description
A watch value is a value that originates from a GET.WATCH command.
Fields§
§value: ScalarValueThe value from the watch session, it indicates a change in a watched key.
fingerprint: StringThe fingerprint of the value, which is a unique identifier for the value.
Trait Implementations§
Source§impl Debug for WatchValue
impl Debug for WatchValue
Source§impl Into<ScalarValue> for WatchValue
impl Into<ScalarValue> for WatchValue
Source§fn into(self) -> ScalarValue
fn into(self) -> ScalarValue
Converts this type into the (usually inferred) input type.
Auto Trait Implementations§
impl Freeze for WatchValue
impl RefUnwindSafe for WatchValue
impl Send for WatchValue
impl Sync for WatchValue
impl Unpin for WatchValue
impl UnsafeUnpin for WatchValue
impl UnwindSafe for WatchValue
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request