#[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>
Try to create this enum from a u32 value.
Source§impl StatusCodeLimit
impl StatusCodeLimit
Sourcepub fn description(&self) -> &'static str
pub fn description(&self) -> &'static str
Return a string description of this enum value.
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<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> IntoPatchItem<UpdateSet<T>> for T
impl<T> IntoPatchItem<UpdateSet<T>> for T
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.