pub enum ComputeNodeResponse {
Show 21 variants
Range(Vec<Range>),
RangesSummary(RangesSummary),
RangeValue(Option<Range>),
Numeric(NumericPlot),
BucketedNumeric(BucketedNumericPlot),
NumericPoint(Option<NumericPoint>),
Enum(EnumPlot),
EnumPoint(Option<EnumPoint>),
BucketedEnum(BucketedEnumPlot),
PagedLog(PagedLogPlot),
LogPoint(Option<LogPoint>),
Cartesian(CartesianPlot),
BucketedCartesian(BucketedCartesianPlot),
BucketedCartesian3d(BucketedCartesian3dPlot),
BucketedGeo(Box<BucketedGeoPlot>),
FrequencyDomain(FrequencyDomainPlot),
NumericHistogram(NumericHistogramPlot),
EnumHistogram(EnumHistogramPlot),
CurveFit(CurveFitResult),
Grouped(GroupedComputeNodeResponses),
Unknown(Unknown),
}
Variants§
Range(Vec<Range>)
RangesSummary(RangesSummary)
RangeValue(Option<Range>)
Numeric(NumericPlot)
BucketedNumeric(BucketedNumericPlot)
NumericPoint(Option<NumericPoint>)
Enum(EnumPlot)
EnumPoint(Option<EnumPoint>)
BucketedEnum(BucketedEnumPlot)
PagedLog(PagedLogPlot)
LogPoint(Option<LogPoint>)
Cartesian(CartesianPlot)
BucketedCartesian(BucketedCartesianPlot)
BucketedCartesian3d(BucketedCartesian3dPlot)
BucketedGeo(Box<BucketedGeoPlot>)
FrequencyDomain(FrequencyDomainPlot)
NumericHistogram(NumericHistogramPlot)
EnumHistogram(EnumHistogramPlot)
CurveFit(CurveFitResult)
Grouped(GroupedComputeNodeResponses)
Unknown(Unknown)
An unknown variant.
Trait Implementations§
Source§impl Clone for ComputeNodeResponse
impl Clone for ComputeNodeResponse
Source§fn clone(&self) -> ComputeNodeResponse
fn clone(&self) -> ComputeNodeResponse
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 ComputeNodeResponse
impl Debug for ComputeNodeResponse
Source§impl<'de> Deserialize<'de> for ComputeNodeResponse
impl<'de> Deserialize<'de> for ComputeNodeResponse
Source§fn deserialize<D>(d: D) -> Result<ComputeNodeResponse, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(d: D) -> Result<ComputeNodeResponse, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for ComputeNodeResponse
impl Hash for ComputeNodeResponse
Source§impl Ord for ComputeNodeResponse
impl Ord for ComputeNodeResponse
Source§impl PartialEq for ComputeNodeResponse
impl PartialEq for ComputeNodeResponse
Source§impl PartialOrd for ComputeNodeResponse
impl PartialOrd for ComputeNodeResponse
Source§impl Serialize for ComputeNodeResponse
impl Serialize for ComputeNodeResponse
impl Eq for ComputeNodeResponse
Auto Trait Implementations§
impl Freeze for ComputeNodeResponse
impl RefUnwindSafe for ComputeNodeResponse
impl Send for ComputeNodeResponse
impl Sync for ComputeNodeResponse
impl Unpin for ComputeNodeResponse
impl UnwindSafe for ComputeNodeResponse
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