pub struct SectionPriority(pub i32);Expand description
Priority-based section ordering helper
Tuple Fields§
§0: i32Implementations§
Source§impl SectionPriority
impl SectionPriority
pub const CRITICAL: SectionPriority
pub const SYSTEM: SectionPriority
pub const USER: SectionPriority
pub const HISTORY: SectionPriority
pub const KNOWLEDGE: SectionPriority
pub const SUPPLEMENTARY: SectionPriority
Trait Implementations§
Source§impl Clone for SectionPriority
impl Clone for SectionPriority
Source§fn clone(&self) -> SectionPriority
fn clone(&self) -> SectionPriority
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 SectionPriority
impl Debug for SectionPriority
Source§impl Ord for SectionPriority
impl Ord for SectionPriority
Source§fn cmp(&self, other: &SectionPriority) -> Ordering
fn cmp(&self, other: &SectionPriority) -> 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 SectionPriority
impl PartialEq for SectionPriority
Source§impl PartialOrd for SectionPriority
impl PartialOrd for SectionPriority
impl Copy for SectionPriority
impl Eq for SectionPriority
impl StructuralPartialEq for SectionPriority
Auto Trait Implementations§
impl Freeze for SectionPriority
impl RefUnwindSafe for SectionPriority
impl Send for SectionPriority
impl Sync for SectionPriority
impl Unpin for SectionPriority
impl UnsafeUnpin for SectionPriority
impl UnwindSafe for SectionPriority
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§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<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§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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more