pub enum DiagnosticAdmission {
Accepted,
Unavailable,
Exhausted,
Closed,
}Expand description
A bounded admission outcome safe to expose to a diagnostic observer.
Variants§
Accepted
The value or operation entered the selected bounded queue.
The selected provider or subscriber generation is unavailable.
Exhausted
The selected bounded queue is full.
Closed
App admission was already closed.
Trait Implementations§
Source§impl Clone for DiagnosticAdmission
impl Clone for DiagnosticAdmission
Source§fn clone(&self) -> DiagnosticAdmission
fn clone(&self) -> DiagnosticAdmission
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for DiagnosticAdmission
Source§impl Debug for DiagnosticAdmission
impl Debug for DiagnosticAdmission
impl Eq for DiagnosticAdmission
Source§impl PartialEq for DiagnosticAdmission
impl PartialEq for DiagnosticAdmission
impl StructuralPartialEq for DiagnosticAdmission
Auto Trait Implementations§
impl Freeze for DiagnosticAdmission
impl RefUnwindSafe for DiagnosticAdmission
impl Send for DiagnosticAdmission
impl Sync for DiagnosticAdmission
impl Unpin for DiagnosticAdmission
impl UnsafeUnpin for DiagnosticAdmission
impl UnwindSafe for DiagnosticAdmission
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