pub struct BuildfixPolicy {
pub auto_apply: bool,
pub max_auto_apply_safety: SafetyLevel,
pub require_matched_finding: bool,
pub actuator: Option<BuildfixActuatorConfig>,
}Expand description
Buildfix auto-apply policy in cockpit.toml.
Fields§
§auto_apply: boolEnable automatic fix application after ingest.
max_auto_apply_safety: SafetyLevelMaximum safety level allowed for auto-apply.
require_matched_finding: boolRequire each selected fix to match at least one surfaced finding.
actuator: Option<BuildfixActuatorConfig>Optional external actuator command used to apply selected fixes.
Trait Implementations§
Source§impl Clone for BuildfixPolicy
impl Clone for BuildfixPolicy
Source§fn clone(&self) -> BuildfixPolicy
fn clone(&self) -> BuildfixPolicy
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 BuildfixPolicy
impl Debug for BuildfixPolicy
Source§impl Default for BuildfixPolicy
impl Default for BuildfixPolicy
Source§impl<'de> Deserialize<'de> for BuildfixPolicy
impl<'de> Deserialize<'de> for BuildfixPolicy
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 BuildfixPolicy
impl PartialEq for BuildfixPolicy
Source§impl Serialize for BuildfixPolicy
impl Serialize for BuildfixPolicy
impl Eq for BuildfixPolicy
impl StructuralPartialEq for BuildfixPolicy
Auto Trait Implementations§
impl Freeze for BuildfixPolicy
impl RefUnwindSafe for BuildfixPolicy
impl Send for BuildfixPolicy
impl Sync for BuildfixPolicy
impl Unpin for BuildfixPolicy
impl UnsafeUnpin for BuildfixPolicy
impl UnwindSafe for BuildfixPolicy
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