Struct elastic::client::responses::Shards
[−]
pub struct Shards { /* fields omitted */ }
Returned hits metadata.
Methods
impl Shards
pub fn total(&self) -> u32
The total number of shards that participated in this request.
pub fn successful(&self) -> u32
The total number of shards that successfully processed the request.
pub fn failed(&self) -> u32
The total number of shards that failed to process the request.
Trait Implementations
impl Copy for Shards
impl<'de> Deserialize<'de> for Shards
fn deserialize<__D>(
__deserializer: __D
) -> Result<Shards, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
__deserializer: __D
) -> Result<Shards, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Clone for Shards
fn clone(&self) -> Shards
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more