[−][src]Struct etcd_rs::RangeResponse
Response for RangeRequest.
Methods
impl RangeResponse[src]
pub fn take_header(&mut self) -> Option<ResponseHeader>[src]
Takes the header out of response, leaving a None in its place.
pub fn take_kvs(&mut self) -> Vec<KeyValue>[src]
Takes the key-value pairs out of response, leaving an empty vector in its place.
pub fn has_more(&self) -> bool[src]
Returns true if there are more keys to return in the requested range, and false otherwise.
pub fn count(&self) -> usize[src]
Returns the number of keys within the range when requested.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for RangeResponse
impl Send for RangeResponse
impl Sync for RangeResponse
impl Unpin for RangeResponse
impl UnwindSafe for RangeResponse
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T> Instrument for T[src]
fn instrument(self, span: Span) -> Instrumented<Self>[src]
fn in_current_span(self) -> Instrumented<Self>[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> IntoRequest<T> for T[src]
fn into_request(self) -> Request<T>[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,
fn vzip(self) -> V
impl<T> WithSubscriber for T[src]
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>, [src]
S: Into<Dispatch>,