pub struct EventsEnumSeriesNode { /* private fields */ }Expand description
Resolved node that queries events and emits an enum series where each value comes from a single event field.
Implementations§
Source§impl EventsEnumSeriesNode
impl EventsEnumSeriesNode
Sourcepub fn builder() -> Builder<QueryStage>
pub fn builder() -> Builder<QueryStage>
Returns a new builder.
Source§impl EventsEnumSeriesNode
impl EventsEnumSeriesNode
Sourcepub fn new(query: SearchQuery, value_source: EventsEnumValueSource) -> Self
pub fn new(query: SearchQuery, value_source: EventsEnumValueSource) -> Self
Constructs a new instance of the type.
pub fn query(&self) -> &SearchQuery
pub fn value_source(&self) -> &EventsEnumValueSource
Trait Implementations§
Source§impl Clone for EventsEnumSeriesNode
impl Clone for EventsEnumSeriesNode
Source§fn clone(&self) -> EventsEnumSeriesNode
fn clone(&self) -> EventsEnumSeriesNode
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 EventsEnumSeriesNode
impl Debug for EventsEnumSeriesNode
Source§impl<'de> Deserialize<'de> for EventsEnumSeriesNode
impl<'de> Deserialize<'de> for EventsEnumSeriesNode
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<EventsEnumSeriesNode> for Builder<Complete>
impl From<EventsEnumSeriesNode> for Builder<Complete>
Source§fn from(v: EventsEnumSeriesNode) -> Self
fn from(v: EventsEnumSeriesNode) -> Self
Converts to this type from the input type.
Source§impl Hash for EventsEnumSeriesNode
impl Hash for EventsEnumSeriesNode
Source§impl Ord for EventsEnumSeriesNode
impl Ord for EventsEnumSeriesNode
Source§fn cmp(&self, other: &EventsEnumSeriesNode) -> Ordering
fn cmp(&self, other: &EventsEnumSeriesNode) -> Ordering
1.21.0 · 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 EventsEnumSeriesNode
impl PartialEq for EventsEnumSeriesNode
Source§impl PartialOrd for EventsEnumSeriesNode
impl PartialOrd for EventsEnumSeriesNode
Source§impl Serialize for EventsEnumSeriesNode
impl Serialize for EventsEnumSeriesNode
impl Eq for EventsEnumSeriesNode
impl StructuralPartialEq for EventsEnumSeriesNode
Auto Trait Implementations§
impl Freeze for EventsEnumSeriesNode
impl RefUnwindSafe for EventsEnumSeriesNode
impl Send for EventsEnumSeriesNode
impl Sync for EventsEnumSeriesNode
impl Unpin for EventsEnumSeriesNode
impl UnwindSafe for EventsEnumSeriesNode
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