pub enum AuditGate {
NewOnly,
All,
}Expand description
Gating mode for fallow audit.
Variants§
NewOnly
Only findings introduced by the current changeset affect the verdict.
All
All findings in changed files affect the verdict.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for AuditGate
impl<'de> Deserialize<'de> for AuditGate
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 AuditGate
impl JsonSchema for AuditGate
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 moreimpl Copy for AuditGate
impl Eq for AuditGate
impl StructuralPartialEq for AuditGate
Auto Trait Implementations§
impl Freeze for AuditGate
impl RefUnwindSafe for AuditGate
impl Send for AuditGate
impl Sync for AuditGate
impl Unpin for AuditGate
impl UnsafeUnpin for AuditGate
impl UnwindSafe for AuditGate
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