#[repr(i32)]
pub enum FailoverRange {
All,
Others,
OtherKeys,
}Variants§
All
ALL return all instances
Others
OTHERS retuen without thie labels instances
OtherKeys
OTHER_KEYS return other instances which match keys
Implementations§
source§impl FailoverRange
impl FailoverRange
source§impl FailoverRange
impl FailoverRange
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 FailoverRange
impl Clone for FailoverRange
source§fn clone(&self) -> FailoverRange
fn clone(&self) -> FailoverRange
Returns a copy 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 FailoverRange
impl Debug for FailoverRange
source§impl Default for FailoverRange
impl Default for FailoverRange
source§fn default() -> FailoverRange
fn default() -> FailoverRange
Returns the “default value” for a type. Read more
source§impl From<FailoverRange> for i32
impl From<FailoverRange> for i32
source§fn from(value: FailoverRange) -> i32
fn from(value: FailoverRange) -> i32
Converts to this type from the input type.
source§impl Hash for FailoverRange
impl Hash for FailoverRange
source§impl Ord for FailoverRange
impl Ord for FailoverRange
source§fn cmp(&self, other: &FailoverRange) -> Ordering
fn cmp(&self, other: &FailoverRange) -> 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<FailoverRange> for FailoverRange
impl PartialEq<FailoverRange> for FailoverRange
source§fn eq(&self, other: &FailoverRange) -> bool
fn eq(&self, other: &FailoverRange) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl PartialOrd<FailoverRange> for FailoverRange
impl PartialOrd<FailoverRange> for FailoverRange
source§fn partial_cmp(&self, other: &FailoverRange) -> Option<Ordering>
fn partial_cmp(&self, other: &FailoverRange) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self and other) and is used by the <=
operator. Read more