pub enum ErrorSeverity {
Critical,
Error,
Warning,
Info,
}Expand description
Error severity levels for proper categorization and handling.
Variants§
Critical
Critical system error requiring immediate attention.
Error
Error that prevents normal operation.
Warning
Warning that may indicate a problem.
Info
Informational message about an expected condition.
Trait Implementations§
Source§impl Clone for ErrorSeverity
impl Clone for ErrorSeverity
Source§fn clone(&self) -> ErrorSeverity
fn clone(&self) -> ErrorSeverity
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 moreSource§impl Debug for ErrorSeverity
impl Debug for ErrorSeverity
Source§impl PartialEq for ErrorSeverity
impl PartialEq for ErrorSeverity
Source§fn eq(&self, other: &ErrorSeverity) -> bool
fn eq(&self, other: &ErrorSeverity) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for ErrorSeverity
impl StructuralPartialEq for ErrorSeverity
Auto Trait Implementations§
impl Freeze for ErrorSeverity
impl RefUnwindSafe for ErrorSeverity
impl Send for ErrorSeverity
impl Sync for ErrorSeverity
impl Unpin for ErrorSeverity
impl UnsafeUnpin for ErrorSeverity
impl UnwindSafe for ErrorSeverity
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