pub enum ComputableNode {
Ranges(SummarizeRangesNode),
Series(SummarizeSeriesNode),
Value(Box<SelectValueNode>),
Cartesian(SummarizeCartesianNode),
Frequency(Box<FrequencyDomainNode>),
Unknown(Unknown),
}
Variants§
Ranges(SummarizeRangesNode)
Series(SummarizeSeriesNode)
Value(Box<SelectValueNode>)
Cartesian(SummarizeCartesianNode)
Frequency(Box<FrequencyDomainNode>)
Unknown(Unknown)
An unknown variant.
Trait Implementations§
Source§impl Clone for ComputableNode
impl Clone for ComputableNode
Source§fn clone(&self) -> ComputableNode
fn clone(&self) -> ComputableNode
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 ComputableNode
impl Debug for ComputableNode
Source§impl<'de> Deserialize<'de> for ComputableNode
impl<'de> Deserialize<'de> for ComputableNode
Source§fn deserialize<D>(d: D) -> Result<ComputableNode, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(d: D) -> Result<ComputableNode, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for ComputableNode
impl Hash for ComputableNode
Source§impl Ord for ComputableNode
impl Ord for ComputableNode
Source§impl PartialEq for ComputableNode
impl PartialEq for ComputableNode
Source§impl PartialOrd for ComputableNode
impl PartialOrd for ComputableNode
Source§impl Serialize for ComputableNode
impl Serialize for ComputableNode
impl Eq for ComputableNode
Auto Trait Implementations§
impl Freeze for ComputableNode
impl RefUnwindSafe for ComputableNode
impl Send for ComputableNode
impl Sync for ComputableNode
impl Unpin for ComputableNode
impl UnwindSafe for ComputableNode
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