pub enum CounterResult {
CounterStillCalculating(bool),
ReadCounterValue(ReadCounterValue),
}Variants§
CounterStillCalculating(bool)
counter_still_calculating is true if the counter is still calculating the count.
ReadCounterValue(ReadCounterValue)
read_counter_value is the value of the counter at the time of the read.
Implementations§
Source§impl CounterResult
impl CounterResult
Sourcepub fn merge<B>(
field: &mut Option<CounterResult>,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext,
) -> Result<(), DecodeError>where
B: Buf,
pub fn merge<B>(
field: &mut Option<CounterResult>,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext,
) -> Result<(), DecodeError>where
B: Buf,
Decodes an instance of the message from a buffer, and merges it into self.
Sourcepub fn encoded_len(&self) -> usize
pub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Trait Implementations§
Source§impl Clone for CounterResult
impl Clone for CounterResult
Source§fn clone(&self) -> CounterResult
fn clone(&self) -> CounterResult
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CounterResult
impl Debug for CounterResult
Source§impl PartialEq for CounterResult
impl PartialEq for CounterResult
impl StructuralPartialEq for CounterResult
Auto Trait Implementations§
impl Freeze for CounterResult
impl RefUnwindSafe for CounterResult
impl Send for CounterResult
impl Sync for CounterResult
impl Unpin for CounterResult
impl UnwindSafe for CounterResult
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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