pub enum Dataset {
Show 14 variants
Asset(Asset),
Run(Run),
Saved(SavedDataset),
Dataset(SavedDataset),
Search(SearchDataset),
Combine(CombinedDataset),
Tag(TaggedDataset),
Filter(FilteredDataset),
TimeShift(TimeShiftedDataset),
WithNumericSeries(WithNumericSeriesDataset),
WithEnumSeries(WithEnumSeriesDataset),
Reference(DatasetReference),
NamedReference(DatasetReference),
Unknown(Unknown),
}Variants§
Asset(Asset)
Single asset. Expands to one grouping per data scope on the asset. Groupings are tagged by
assetRid and dataScope so callers can safely compose multiple assets with combine.
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 runRid and dataScope; asset-typed groupings
additionally carry assetRid so callers can safely compose multiple runs with combine.
Saved(SavedDataset)
Dataset(SavedDataset)
👎Deprecated:
use saved instead.
Search(SearchDataset)
Combine(CombinedDataset)
Tag(TaggedDataset)
Filter(FilteredDataset)
TimeShift(TimeShiftedDataset)
WithNumericSeries(WithNumericSeriesDataset)
WithEnumSeries(WithEnumSeriesDataset)
Reference(DatasetReference)
NamedReference(DatasetReference)
👎Deprecated:
use reference instead.
Unknown(Unknown)
An unknown variant.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Dataset
impl<'de> Deserialize<'de> for Dataset
Source§fn deserialize<D>(d: D) -> Result<Dataset, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(d: D) -> Result<Dataset, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Ord for Dataset
impl Ord for Dataset
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 Dataset
impl PartialOrd for Dataset
impl Eq for Dataset
Auto Trait Implementations§
impl Freeze for Dataset
impl RefUnwindSafe for Dataset
impl Send for Dataset
impl Sync for Dataset
impl Unpin for Dataset
impl UnsafeUnpin for Dataset
impl UnwindSafe for Dataset
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