pub enum ViolationReason {
GuardrailFailed,
BelowMinimumRate,
SignificantRegression,
InfrastructureFailureRate,
AggregatePassRate,
}Variants§
Trait Implementations§
Source§impl Clone for ViolationReason
impl Clone for ViolationReason
impl Copy for ViolationReason
Source§impl Debug for ViolationReason
impl Debug for ViolationReason
Source§impl<'de> Deserialize<'de> for ViolationReason
impl<'de> Deserialize<'de> for ViolationReason
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
impl Eq for ViolationReason
Source§impl PartialEq for ViolationReason
impl PartialEq for ViolationReason
Source§impl Serialize for ViolationReason
impl Serialize for ViolationReason
impl StructuralPartialEq for ViolationReason
Auto Trait Implementations§
impl Freeze for ViolationReason
impl RefUnwindSafe for ViolationReason
impl Send for ViolationReason
impl Sync for ViolationReason
impl Unpin for ViolationReason
impl UnsafeUnpin for ViolationReason
impl UnwindSafe for ViolationReason
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