#[repr(i32)]pub enum EnforceNamingStyle {
Unknown = 0,
Style2024 = 1,
StyleLegacy = 2,
}
Variants§
Implementations§
Source§impl EnforceNamingStyle
impl EnforceNamingStyle
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 EnforceNamingStyle
impl Clone for EnforceNamingStyle
Source§fn clone(&self) -> EnforceNamingStyle
fn clone(&self) -> EnforceNamingStyle
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 EnforceNamingStyle
impl Debug for EnforceNamingStyle
Source§impl Default for EnforceNamingStyle
impl Default for EnforceNamingStyle
Source§fn default() -> EnforceNamingStyle
fn default() -> EnforceNamingStyle
Returns the “default value” for a type. Read more
Source§impl From<EnforceNamingStyle> for i32
impl From<EnforceNamingStyle> for i32
Source§fn from(value: EnforceNamingStyle) -> i32
fn from(value: EnforceNamingStyle) -> i32
Converts to this type from the input type.
Source§impl Hash for EnforceNamingStyle
impl Hash for EnforceNamingStyle
Source§impl Ord for EnforceNamingStyle
impl Ord for EnforceNamingStyle
Source§fn cmp(&self, other: &EnforceNamingStyle) -> Ordering
fn cmp(&self, other: &EnforceNamingStyle) -> 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 EnforceNamingStyle
impl PartialEq for EnforceNamingStyle
Source§impl PartialOrd for EnforceNamingStyle
impl PartialOrd for EnforceNamingStyle
Source§impl TryFrom<i32> for EnforceNamingStyle
impl TryFrom<i32> for EnforceNamingStyle
Source§type Error = UnknownEnumValue
type Error = UnknownEnumValue
The type returned in the event of a conversion error.
Source§fn try_from(value: i32) -> Result<EnforceNamingStyle, UnknownEnumValue>
fn try_from(value: i32) -> Result<EnforceNamingStyle, UnknownEnumValue>
Performs the conversion.
impl Copy for EnforceNamingStyle
impl Eq for EnforceNamingStyle
impl StructuralPartialEq for EnforceNamingStyle
Auto Trait Implementations§
impl Freeze for EnforceNamingStyle
impl RefUnwindSafe for EnforceNamingStyle
impl Send for EnforceNamingStyle
impl Sync for EnforceNamingStyle
impl Unpin for EnforceNamingStyle
impl UnwindSafe for EnforceNamingStyle
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