Struct etcd_client::DeleteResponse
source · pub struct DeleteResponse(/* private fields */);
Expand description
Response for Delete
operation.
Implementations§
source§impl DeleteResponse
impl DeleteResponse
sourcepub fn header(&self) -> Option<&ResponseHeader>
pub fn header(&self) -> Option<&ResponseHeader>
Delete response header.
sourcepub fn take_header(&mut self) -> Option<ResponseHeader>
pub fn take_header(&mut self) -> Option<ResponseHeader>
Takes the header out of the response, leaving a None
in its place.
sourcepub fn prev_kvs(&self) -> &[KeyValue]
pub fn prev_kvs(&self) -> &[KeyValue]
If prev_kv
is set in the request, the previous key-value pairs will be returned.
sourcepub fn take_prev_kvs(&mut self) -> Vec<KeyValue>
pub fn take_prev_kvs(&mut self) -> Vec<KeyValue>
If prev_kvs
is set in the request, take the previous key-value pairs, leaving an empty vector in its place.
Trait Implementations§
source§impl Clone for DeleteResponse
impl Clone for DeleteResponse
source§fn clone(&self) -> DeleteResponse
fn clone(&self) -> DeleteResponse
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 moreAuto Trait Implementations§
impl Freeze for DeleteResponse
impl RefUnwindSafe for DeleteResponse
impl Send for DeleteResponse
impl Sync for DeleteResponse
impl Unpin for DeleteResponse
impl UnwindSafe for DeleteResponse
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§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)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