#[repr(u32)]pub enum StatusCodeLimit {
Constant = 3,
High = 2,
Low = 1,
None = 0,
}Expand description
Limit bits on a status code.
Variants§
Constant = 3
Value is constant
High = 2
Value is at high limit.
Low = 1
Value is at low limit.
None = 0
Value is not at a limit.
Implementations§
Source§impl StatusCodeLimit
impl StatusCodeLimit
Sourcepub fn from_value(val: u32) -> Option<Self>
pub fn from_value(val: u32) -> Option<Self>
Create an enum variant from a numeric value.
Source§impl StatusCodeLimit
impl StatusCodeLimit
Sourcepub fn description(&self) -> &'static str
pub fn description(&self) -> &'static str
Enum variant description.
Trait Implementations§
Source§impl Clone for StatusCodeLimit
impl Clone for StatusCodeLimit
Source§fn clone(&self) -> StatusCodeLimit
fn clone(&self) -> StatusCodeLimit
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 StatusCodeLimit
impl Debug for StatusCodeLimit
Source§impl Default for StatusCodeLimit
impl Default for StatusCodeLimit
Source§impl Display for StatusCodeLimit
impl Display for StatusCodeLimit
Source§impl FromStr for StatusCodeLimit
impl FromStr for StatusCodeLimit
Source§impl Hash for StatusCodeLimit
impl Hash for StatusCodeLimit
Source§impl PartialEq for StatusCodeLimit
impl PartialEq for StatusCodeLimit
impl Copy for StatusCodeLimit
impl Eq for StatusCodeLimit
impl StructuralPartialEq for StatusCodeLimit
Auto Trait Implementations§
impl Freeze for StatusCodeLimit
impl RefUnwindSafe for StatusCodeLimit
impl Send for StatusCodeLimit
impl Sync for StatusCodeLimit
impl Unpin for StatusCodeLimit
impl UnwindSafe for StatusCodeLimit
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> 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.