pub struct SeriesVariable { /* private fields */ }Expand description
A series selected from a dataset, bound to a variable. The series type (numeric, enum, …) is decided lazily by the node consuming the variable, matching the behaviour of channel variables.
Implementations§
Source§impl SeriesVariable
impl SeriesVariable
Sourcepub fn builder() -> Builder<SelectStage>
pub fn builder() -> Builder<SelectStage>
Returns a new builder.
Source§impl SeriesVariable
impl SeriesVariable
Sourcepub fn new(select: SelectSeries) -> SeriesVariable
pub fn new(select: SelectSeries) -> SeriesVariable
Constructs a new instance of the type.
pub fn select(&self) -> &SelectSeries
Tags that the series should be grouped by. If this is non-empty a grouped result will be returned with an entry for each grouping; otherwise all matching series are merged.
Trait Implementations§
Source§impl Clone for SeriesVariable
impl Clone for SeriesVariable
Source§fn clone(&self) -> SeriesVariable
fn clone(&self) -> SeriesVariable
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SeriesVariable
impl Debug for SeriesVariable
Source§impl<'de> Deserialize<'de> for SeriesVariable
impl<'de> Deserialize<'de> for SeriesVariable
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<SeriesVariable, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SeriesVariable, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for SeriesVariable
Source§impl Hash for SeriesVariable
impl Hash for SeriesVariable
Source§impl Ord for SeriesVariable
impl Ord for SeriesVariable
Source§fn cmp(&self, other: &SeriesVariable) -> Ordering
fn cmp(&self, other: &SeriesVariable) -> Ordering
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 PartialEq for SeriesVariable
impl PartialEq for SeriesVariable
Source§impl PartialOrd for SeriesVariable
impl PartialOrd for SeriesVariable
Source§impl Serialize for SeriesVariable
impl Serialize for SeriesVariable
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for SeriesVariable
impl RefUnwindSafe for SeriesVariable
impl Send for SeriesVariable
impl Sync for SeriesVariable
impl Unpin for SeriesVariable
impl UnsafeUnpin for SeriesVariable
impl UnwindSafe for SeriesVariable
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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