pub enum CertificationDecision {
Certified,
CertifiedWithWarning {
warnings: Vec<String>,
},
EscalateToHuman {
reason: String,
},
Blocked {
reason: String,
},
}Expand description
Certification decision made by the kernel.
Variants§
Certified
Action is certified — safe to proceed.
CertifiedWithWarning
Action is certified but with warnings.
EscalateToHuman
Action requires human review before proceeding.
Blocked
Action is blocked — too dangerous to proceed.
Trait Implementations§
Source§impl Clone for CertificationDecision
impl Clone for CertificationDecision
Source§fn clone(&self) -> CertificationDecision
fn clone(&self) -> CertificationDecision
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 CertificationDecision
impl Debug for CertificationDecision
Source§impl<'de> Deserialize<'de> for CertificationDecision
impl<'de> Deserialize<'de> for CertificationDecision
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 CertificationDecision
impl PartialEq for CertificationDecision
Source§impl Serialize for CertificationDecision
impl Serialize for CertificationDecision
impl StructuralPartialEq for CertificationDecision
Auto Trait Implementations§
impl Freeze for CertificationDecision
impl RefUnwindSafe for CertificationDecision
impl Send for CertificationDecision
impl Sync for CertificationDecision
impl Unpin for CertificationDecision
impl UnsafeUnpin for CertificationDecision
impl UnwindSafe for CertificationDecision
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