pub enum NumericSeries {
Show 33 variants
Aggregate(AggregateNumericSeries),
Arithmetic(ArithmeticSeries),
BitOperation(BitOperationSeries),
CountDuplicate(EnumCountDuplicateSeries),
CumulativeSum(CumulativeSumSeries),
Derivative(DerivativeSeries),
Function(NumericSeriesFunction),
Integral(IntegralSeries),
Max(MaxSeries),
Mean(MeanSeries),
Min(MinSeries),
Offset(OffsetSeries),
Product(ProductSeries),
Raw(Reference),
Channel(Box<ChannelSeries>),
Resample(NumericResampleSeries),
RollingOperation(RollingOperationSeries),
SignalFilter(SignalFilterSeries),
Sum(SumSeries),
Scale(ScaleSeries),
TimeDifference(TimeDifferenceSeries),
TimeRangeFilter(NumericTimeRangeFilterSeries),
TimeShift(NumericTimeShiftSeries),
UnaryArithmetic(UnaryArithmeticSeries),
BinaryArithmetic(BinaryArithmeticSeries),
Union(NumericUnionSeries),
UnitConversion(UnitConversionSeries),
ValueDifference(ValueDifferenceSeries),
FilterTransformation(NumericFilterTransformationSeries),
ThresholdFilter(NumericThresholdFilterSeries),
ApproximateFilter(NumericApproximateFilterSeries),
Select1dArrayIndex(SelectIndexFrom1dNumericArraySeries),
Unknown(Unknown),
}
Variants§
Aggregate(AggregateNumericSeries)
Arithmetic(ArithmeticSeries)
BitOperation(BitOperationSeries)
CountDuplicate(EnumCountDuplicateSeries)
CumulativeSum(CumulativeSumSeries)
Derivative(DerivativeSeries)
Function(NumericSeriesFunction)
Integral(IntegralSeries)
Max(MaxSeries)
Mean(MeanSeries)
Min(MinSeries)
Offset(OffsetSeries)
Product(ProductSeries)
Raw(Reference)
Channel(Box<ChannelSeries>)
Resample(NumericResampleSeries)
RollingOperation(RollingOperationSeries)
SignalFilter(SignalFilterSeries)
Sum(SumSeries)
Scale(ScaleSeries)
TimeDifference(TimeDifferenceSeries)
TimeRangeFilter(NumericTimeRangeFilterSeries)
TimeShift(NumericTimeShiftSeries)
UnaryArithmetic(UnaryArithmeticSeries)
BinaryArithmetic(BinaryArithmeticSeries)
Union(NumericUnionSeries)
UnitConversion(UnitConversionSeries)
ValueDifference(ValueDifferenceSeries)
FilterTransformation(NumericFilterTransformationSeries)
ThresholdFilter(NumericThresholdFilterSeries)
ApproximateFilter(NumericApproximateFilterSeries)
Select1dArrayIndex(SelectIndexFrom1dNumericArraySeries)
Unknown(Unknown)
An unknown variant.
Trait Implementations§
Source§impl Clone for NumericSeries
impl Clone for NumericSeries
Source§fn clone(&self) -> NumericSeries
fn clone(&self) -> NumericSeries
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 NumericSeries
impl Debug for NumericSeries
Source§impl<'de> Deserialize<'de> for NumericSeries
impl<'de> Deserialize<'de> for NumericSeries
Source§fn deserialize<D>(d: D) -> Result<NumericSeries, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(d: D) -> Result<NumericSeries, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for NumericSeries
impl Hash for NumericSeries
Source§impl Ord for NumericSeries
impl Ord for NumericSeries
Source§impl PartialEq for NumericSeries
impl PartialEq for NumericSeries
Source§impl PartialOrd for NumericSeries
impl PartialOrd for NumericSeries
Source§impl Serialize for NumericSeries
impl Serialize for NumericSeries
impl Eq for NumericSeries
Auto Trait Implementations§
impl Freeze for NumericSeries
impl RefUnwindSafe for NumericSeries
impl Send for NumericSeries
impl Sync for NumericSeries
impl Unpin for NumericSeries
impl UnwindSafe for NumericSeries
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