#[repr(i32)]pub enum NoticeKind {
WarmDone = 0,
WarmFailed = 1,
Closing = 2,
Overflow = 3,
Change = 4,
}Variants§
Implementations§
Source§impl NoticeKind
impl NoticeKind
Source§impl NoticeKind
impl NoticeKind
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 NoticeKind
impl Clone for NoticeKind
impl Copy for NoticeKind
Source§impl Debug for NoticeKind
impl Debug for NoticeKind
Source§impl Default for NoticeKind
impl Default for NoticeKind
Source§fn default() -> NoticeKind
fn default() -> NoticeKind
Returns the “default value” for a type. Read more
impl Eq for NoticeKind
Source§impl From<NoticeKind> for i32
impl From<NoticeKind> for i32
Source§fn from(value: NoticeKind) -> i32
fn from(value: NoticeKind) -> i32
Converts to this type from the input type.
Source§impl Hash for NoticeKind
impl Hash for NoticeKind
Source§impl Ord for NoticeKind
impl Ord for NoticeKind
1.21.0 (const: unstable) · 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
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for NoticeKind
impl PartialEq for NoticeKind
Source§impl PartialOrd for NoticeKind
impl PartialOrd for NoticeKind
impl StructuralPartialEq for NoticeKind
Source§impl TryFrom<i32> for NoticeKind
impl TryFrom<i32> for NoticeKind
Source§type Error = UnknownEnumValue
type Error = UnknownEnumValue
The type returned in the event of a conversion error.
Source§fn try_from(value: i32) -> Result<NoticeKind, UnknownEnumValue>
fn try_from(value: i32) -> Result<NoticeKind, UnknownEnumValue>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for NoticeKind
impl RefUnwindSafe for NoticeKind
impl Send for NoticeKind
impl Sync for NoticeKind
impl Unpin for NoticeKind
impl UnsafeUnpin for NoticeKind
impl UnwindSafe for NoticeKind
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