pub struct VariableWithAggregation { /* private fields */ }
Implementations§
Source§impl VariableWithAggregation
impl VariableWithAggregation
Sourcepub fn builder() -> Builder<LocatorStage>
pub fn builder() -> Builder<LocatorStage>
Returns a new builder.
Source§impl VariableWithAggregation
impl VariableWithAggregation
Sourcepub fn new(locator: VariableLocator, aggregation_type: AggregationType) -> Self
pub fn new(locator: VariableLocator, aggregation_type: AggregationType) -> Self
Constructs a new instance of the type.
pub fn locator(&self) -> &VariableLocator
pub fn aggregation_type(&self) -> &AggregationType
Trait Implementations§
Source§impl Clone for VariableWithAggregation
impl Clone for VariableWithAggregation
Source§fn clone(&self) -> VariableWithAggregation
fn clone(&self) -> VariableWithAggregation
Returns a duplicate 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 moreSource§impl Debug for VariableWithAggregation
impl Debug for VariableWithAggregation
Source§impl<'de> Deserialize<'de> for VariableWithAggregation
impl<'de> Deserialize<'de> for VariableWithAggregation
Source§fn 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
Source§impl From<VariableWithAggregation> for Builder<Complete>
impl From<VariableWithAggregation> for Builder<Complete>
Source§fn from(v: VariableWithAggregation) -> Self
fn from(v: VariableWithAggregation) -> Self
Converts to this type from the input type.
Source§impl Hash for VariableWithAggregation
impl Hash for VariableWithAggregation
Source§impl Ord for VariableWithAggregation
impl Ord for VariableWithAggregation
Source§fn cmp(&self, other: &VariableWithAggregation) -> Ordering
fn cmp(&self, other: &VariableWithAggregation) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for VariableWithAggregation
impl PartialEq for VariableWithAggregation
Source§impl PartialOrd for VariableWithAggregation
impl PartialOrd for VariableWithAggregation
Source§impl Serialize for VariableWithAggregation
impl Serialize for VariableWithAggregation
impl Eq for VariableWithAggregation
impl StructuralPartialEq for VariableWithAggregation
Auto Trait Implementations§
impl Freeze for VariableWithAggregation
impl RefUnwindSafe for VariableWithAggregation
impl Send for VariableWithAggregation
impl Sync for VariableWithAggregation
impl Unpin for VariableWithAggregation
impl UnwindSafe for VariableWithAggregation
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§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.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