#[repr(i32)]pub enum NominalDirectChannelWriterError {
Show 15 variants
DataSourceNotFound = 0,
DataSourcesNotFound = 1,
InvalidNominalDataSource = 2,
NominalDataSourceConflict = 3,
ArrayTooLarge = 4,
ConflictingDataTypes = 5,
InvalidDataSource = 6,
InvalidTelegrafTimestamp = 7,
InvalidTimestamp = 8,
MismatchedTimestampsAndValues = 9,
StreamingDisabledOnDataset = 10,
InvalidRange = 11,
PointsTypeNotSet = 12,
ArrayPointsTypeNotSet = 13,
NotAuthorized = 14,
}
Expand description
buf:lint:ignore ENUM_ZERO_VALUE_SUFFIX
Variants§
DataSourceNotFound = 0
DataSourcesNotFound = 1
InvalidNominalDataSource = 2
NominalDataSourceConflict = 3
The requested data source already exists.
ArrayTooLarge = 4
Array size exceeds maximum allowed length.
ConflictingDataTypes = 5
Found two different data types for the same series in the request.
InvalidDataSource = 6
The nominal data source or dataset provided is invalid.
InvalidTelegrafTimestamp = 7
InvalidTimestamp = 8
MismatchedTimestampsAndValues = 9
Columnar streaming request contains different numbers of timestamps and values
StreamingDisabledOnDataset = 10
Unsupported dataset for streaming.
InvalidRange = 11
The provided Range is invalid because the start time is greater than the end time.
PointsTypeNotSet = 12
The provided Points type is not set.
ArrayPointsTypeNotSet = 13
The provided ArrayPoints type is not set.
NotAuthorized = 14
Not authorized to write to the specified data source.
Implementations§
Source§impl NominalDirectChannelWriterError
impl NominalDirectChannelWriterError
Sourcepub fn is_valid(value: i32) -> bool
pub fn is_valid(value: i32) -> bool
Returns true
if value
is a variant of NominalDirectChannelWriterError
.
Sourcepub fn from_i32(value: i32) -> Option<NominalDirectChannelWriterError>
👎Deprecated: Use the TryFrom<i32> implementation instead
pub fn from_i32(value: i32) -> Option<NominalDirectChannelWriterError>
Converts an i32
to a NominalDirectChannelWriterError
, or None
if value
is not a valid variant.
Source§impl NominalDirectChannelWriterError
impl NominalDirectChannelWriterError
Sourcepub fn as_str_name(&self) -> &'static str
pub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
The values are not transformed in any way and thus are considered stable (if the ProtoBuf definition does not change) and safe for programmatic use.
Sourcepub fn from_str_name(value: &str) -> Option<Self>
pub fn from_str_name(value: &str) -> Option<Self>
Creates an enum from field names used in the ProtoBuf definition.
Trait Implementations§
Source§impl Clone for NominalDirectChannelWriterError
impl Clone for NominalDirectChannelWriterError
Source§fn clone(&self) -> NominalDirectChannelWriterError
fn clone(&self) -> NominalDirectChannelWriterError
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Default for NominalDirectChannelWriterError
impl Default for NominalDirectChannelWriterError
Source§fn default() -> NominalDirectChannelWriterError
fn default() -> NominalDirectChannelWriterError
Source§impl From<NominalDirectChannelWriterError> for i32
impl From<NominalDirectChannelWriterError> for i32
Source§fn from(value: NominalDirectChannelWriterError) -> i32
fn from(value: NominalDirectChannelWriterError) -> i32
Source§impl Ord for NominalDirectChannelWriterError
impl Ord for NominalDirectChannelWriterError
Source§fn cmp(&self, other: &NominalDirectChannelWriterError) -> Ordering
fn cmp(&self, other: &NominalDirectChannelWriterError) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Source§impl PartialEq for NominalDirectChannelWriterError
impl PartialEq for NominalDirectChannelWriterError
Source§fn eq(&self, other: &NominalDirectChannelWriterError) -> bool
fn eq(&self, other: &NominalDirectChannelWriterError) -> bool
self
and other
values to be equal, and is used by ==
.Source§impl PartialOrd for NominalDirectChannelWriterError
impl PartialOrd for NominalDirectChannelWriterError
Source§impl TryFrom<i32> for NominalDirectChannelWriterError
impl TryFrom<i32> for NominalDirectChannelWriterError
Source§type Error = UnknownEnumValue
type Error = UnknownEnumValue
Source§fn try_from(
value: i32,
) -> Result<NominalDirectChannelWriterError, UnknownEnumValue>
fn try_from( value: i32, ) -> Result<NominalDirectChannelWriterError, UnknownEnumValue>
impl Copy for NominalDirectChannelWriterError
impl Eq for NominalDirectChannelWriterError
impl StructuralPartialEq for NominalDirectChannelWriterError
Auto Trait Implementations§
impl Freeze for NominalDirectChannelWriterError
impl RefUnwindSafe for NominalDirectChannelWriterError
impl Send for NominalDirectChannelWriterError
impl Sync for NominalDirectChannelWriterError
impl Unpin for NominalDirectChannelWriterError
impl UnwindSafe for NominalDirectChannelWriterError
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
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
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>
T
in a tonic::Request