pub enum DataFrame {
Show 14 variants
Asset(Asset),
Run(Run),
Dataset(Dataset),
Search(SearchFrame),
CombineAssets(CombineAssetsFrame),
CombineRuns(CombineRunsFrame),
Combine(CombinedFrame),
Tag(TaggedFrame),
Filter(FilteredFrame),
TimeShift(TimeShiftedFrame),
WithNumericSeries(WithNumericSeriesFrame),
WithEnumSeries(WithEnumSeriesFrame),
NamedReference(FrameReference),
Unknown(Unknown),
}Variants§
Asset(Asset)
Single asset. Expands to one grouping per data scope on the asset. Groupings are tagged by
dataScope only (not by assetRid, since every grouping comes from the same asset). Use
combineAssets for the multi-asset form, which also tags each grouping by assetRid.
Run(Run)
Single run. Expands to one grouping per data source attached to the run: asset-typed sources
contribute one grouping per data scope on the asset; dataset-typed sources contribute one
grouping per dataset. Groupings are tagged by dataScope (and assetRid for asset-typed
sources), but not by runRid since every grouping comes from the same run. Use combineRuns
for the multi-run form, which also tags each grouping by runRid.
Dataset(Dataset)
Search(SearchFrame)
CombineAssets(CombineAssetsFrame)
CombineRuns(CombineRunsFrame)
Combine(CombinedFrame)
Tag(TaggedFrame)
Filter(FilteredFrame)
TimeShift(TimeShiftedFrame)
WithNumericSeries(WithNumericSeriesFrame)
WithEnumSeries(WithEnumSeriesFrame)
NamedReference(FrameReference)
Unknown(Unknown)
An unknown variant.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for DataFrame
impl<'de> Deserialize<'de> for DataFrame
Source§fn deserialize<D>(d: D) -> Result<DataFrame, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(d: D) -> Result<DataFrame, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Ord for DataFrame
impl Ord for DataFrame
1.21.0 (const: unstable) · 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 PartialOrd for DataFrame
impl PartialOrd for DataFrame
impl Eq for DataFrame
Auto Trait Implementations§
impl Freeze for DataFrame
impl RefUnwindSafe for DataFrame
impl Send for DataFrame
impl Sync for DataFrame
impl Unpin for DataFrame
impl UnsafeUnpin for DataFrame
impl UnwindSafe for DataFrame
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