Struct tikv_client::request::plan::CollectSingle
source · pub struct CollectSingle;
Expand description
A merge strategy that only takes the first element. It’s used for requests that should have exactly one response, e.g. a get request.
Trait Implementations§
source§impl Clone for CollectSingle
impl Clone for CollectSingle
source§fn clone(&self) -> CollectSingle
fn clone(&self) -> CollectSingle
Returns a copy 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 moreimpl Copy for CollectSingle
Auto Trait Implementations§
impl RefUnwindSafe for CollectSingle
impl Send for CollectSingle
impl Sync for CollectSingle
impl Unpin for CollectSingle
impl UnwindSafe for CollectSingle
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<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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