pub enum NoisePolicy {
Ignore,
Warn,
Skip,
}Variants§
Ignore
No change to status based on noise.
Warn
Escalate Pass to Warn, and demote Fail to Warn.
Skip
Demote Pass and Fail to Skip.
Implementations§
Trait Implementations§
Source§impl Clone for NoisePolicy
impl Clone for NoisePolicy
Source§fn clone(&self) -> NoisePolicy
fn clone(&self) -> NoisePolicy
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 NoisePolicy
impl Debug for NoisePolicy
Source§impl Default for NoisePolicy
impl Default for NoisePolicy
Source§fn default() -> NoisePolicy
fn default() -> NoisePolicy
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NoisePolicy
impl<'de> Deserialize<'de> for NoisePolicy
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 JsonSchema for NoisePolicy
impl JsonSchema for NoisePolicy
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 NoisePolicy
impl PartialEq for NoisePolicy
Source§impl Serialize for NoisePolicy
impl Serialize for NoisePolicy
impl Copy for NoisePolicy
impl Eq for NoisePolicy
impl StructuralPartialEq for NoisePolicy
Auto Trait Implementations§
impl Freeze for NoisePolicy
impl RefUnwindSafe for NoisePolicy
impl Send for NoisePolicy
impl Sync for NoisePolicy
impl Unpin for NoisePolicy
impl UnsafeUnpin for NoisePolicy
impl UnwindSafe for NoisePolicy
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