pub struct BatchGuardOutcome {
pub written: usize,
pub skipped: usize,
}Expand description
Outcome of a guarded batch write (set_batch_if_absent).
Fields§
§written: usizeNumber of keys newly inserted.
skipped: usizeNumber of keys skipped because they already existed.
Trait Implementations§
Source§impl Clone for BatchGuardOutcome
impl Clone for BatchGuardOutcome
Source§fn clone(&self) -> BatchGuardOutcome
fn clone(&self) -> BatchGuardOutcome
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for BatchGuardOutcome
Source§impl Debug for BatchGuardOutcome
impl Debug for BatchGuardOutcome
impl Eq for BatchGuardOutcome
Source§impl PartialEq for BatchGuardOutcome
impl PartialEq for BatchGuardOutcome
impl StructuralPartialEq for BatchGuardOutcome
Auto Trait Implementations§
impl Freeze for BatchGuardOutcome
impl RefUnwindSafe for BatchGuardOutcome
impl Send for BatchGuardOutcome
impl Sync for BatchGuardOutcome
impl Unpin for BatchGuardOutcome
impl UnsafeUnpin for BatchGuardOutcome
impl UnwindSafe for BatchGuardOutcome
Blanket Implementations§
impl<T> Allocation for T
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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