pub enum AssertionSeverity {
Error,
Warning,
Info,
}Expand description
Assertion severity levels
Variants§
Error
Blocks the request if assertion fails
Warning
Logs a warning but allows the request
Info
Only affects metrics, no blocking or logging
Trait Implementations§
Source§impl Clone for AssertionSeverity
impl Clone for AssertionSeverity
Source§fn clone(&self) -> AssertionSeverity
fn clone(&self) -> AssertionSeverity
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 AssertionSeverity
impl Debug for AssertionSeverity
Source§impl Default for AssertionSeverity
impl Default for AssertionSeverity
Source§fn default() -> AssertionSeverity
fn default() -> AssertionSeverity
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AssertionSeverity
impl<'de> Deserialize<'de> for AssertionSeverity
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for AssertionSeverity
impl PartialEq for AssertionSeverity
Source§impl Serialize for AssertionSeverity
impl Serialize for AssertionSeverity
impl Copy for AssertionSeverity
impl Eq for AssertionSeverity
impl StructuralPartialEq for AssertionSeverity
Auto Trait Implementations§
impl Freeze for AssertionSeverity
impl RefUnwindSafe for AssertionSeverity
impl Send for AssertionSeverity
impl Sync for AssertionSeverity
impl Unpin for AssertionSeverity
impl UnwindSafe for AssertionSeverity
Blanket Implementations§
Source§impl<T> AnyExt for T
impl<T> AnyExt for T
Source§fn downcast_ref<T>(this: &Self) -> Option<&T>where
T: Any,
fn downcast_ref<T>(this: &Self) -> Option<&T>where
T: Any,
Attempts to downcast this to
T behind referenceSource§fn downcast_mut<T>(this: &mut Self) -> Option<&mut T>where
T: Any,
fn downcast_mut<T>(this: &mut Self) -> Option<&mut T>where
T: Any,
Attempts to downcast this to
T behind mutable referenceSource§fn downcast_rc<T>(this: Rc<Self>) -> Result<Rc<T>, Rc<Self>>where
T: Any,
fn downcast_rc<T>(this: Rc<Self>) -> Result<Rc<T>, Rc<Self>>where
T: Any,
Attempts to downcast this to
T behind Rc pointerSource§fn downcast_arc<T>(this: Arc<Self>) -> Result<Arc<T>, Arc<Self>>where
T: Any,
fn downcast_arc<T>(this: Arc<Self>) -> Result<Arc<T>, Arc<Self>>where
T: Any,
Attempts to downcast this to
T behind Arc pointerSource§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