Struct elasticsearch_dsl::search::aggregations::params::AggregationName
source · [−]pub struct AggregationName(_);Expand description
Aggregation name
Trait Implementations
sourceimpl Clone for AggregationName
impl Clone for AggregationName
sourcefn clone(&self) -> AggregationName
fn clone(&self) -> AggregationName
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for AggregationName
impl Debug for AggregationName
sourceimpl<'de> Deserialize<'de> for AggregationName
impl<'de> Deserialize<'de> for AggregationName
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl<T> From<T> for AggregationNamewhere
T: ToString,
impl<T> From<T> for AggregationNamewhere
T: ToString,
sourceimpl Ord for AggregationName
impl Ord for AggregationName
sourcefn cmp(&self, other: &AggregationName) -> Ordering
fn cmp(&self, other: &AggregationName) -> Ordering
1.21.0 · sourceconst fn max(self, other: Self) -> Self
const fn max(self, other: Self) -> Self
Compares and returns the maximum of two values. Read more
1.21.0 · sourceconst fn min(self, other: Self) -> Self
const fn min(self, other: Self) -> Self
Compares and returns the minimum of two values. Read more
1.50.0 · sourceconst fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
const fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialEq<AggregationName> for AggregationName
impl PartialEq<AggregationName> for AggregationName
sourcefn eq(&self, other: &AggregationName) -> bool
fn eq(&self, other: &AggregationName) -> bool
sourceimpl PartialOrd<AggregationName> for AggregationName
impl PartialOrd<AggregationName> for AggregationName
sourcefn partial_cmp(&self, other: &AggregationName) -> Option<Ordering>
fn partial_cmp(&self, other: &AggregationName) -> Option<Ordering>
1.0.0 · sourceconst fn le(&self, other: &Rhs) -> bool
const fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self and other) and is used by the <=
operator. Read moresourceimpl Serialize for AggregationName
impl Serialize for AggregationName
impl Eq for AggregationName
impl StructuralEq for AggregationName
impl StructuralPartialEq for AggregationName
Auto Trait Implementations
impl RefUnwindSafe for AggregationName
impl Send for AggregationName
impl Sync for AggregationName
impl Unpin for AggregationName
impl UnwindSafe for AggregationName
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more