pub enum SignalLevel {
Notice,
Warn,
}Expand description
Signal levels — deliberately NOT ConstraintSeverity: a signal
level is the output of a threshold, not the severity of a
violation. warn participates in health --strict like a
warn-tier constraint finding; notice never does — that is the
whole difference between the two.
Variants§
Trait Implementations§
Source§impl Clone for SignalLevel
impl Clone for SignalLevel
Source§fn clone(&self) -> SignalLevel
fn clone(&self) -> SignalLevel
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 SignalLevel
Source§impl Debug for SignalLevel
impl Debug for SignalLevel
Source§impl<'de> Deserialize<'de> for SignalLevel
impl<'de> Deserialize<'de> for SignalLevel
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 Display for SignalLevel
impl Display for SignalLevel
impl Eq for SignalLevel
Source§impl JsonSchema for SignalLevel
impl JsonSchema for SignalLevel
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for SignalLevel
impl PartialEq for SignalLevel
Source§impl Serialize for SignalLevel
impl Serialize for SignalLevel
impl StructuralPartialEq for SignalLevel
Auto Trait Implementations§
impl Freeze for SignalLevel
impl RefUnwindSafe for SignalLevel
impl Send for SignalLevel
impl Sync for SignalLevel
impl Unpin for SignalLevel
impl UnsafeUnpin for SignalLevel
impl UnwindSafe for SignalLevel
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.