pub enum PolicyDecision {
Silent,
Watch,
Review,
Escalate,
}Expand description
The operator-facing policy decision.
This is the terminal output of the DSFB pipeline. It is the single value the integration layer presents to the operator or upstream alerting system.
Variants§
Silent
No structural activity detected. Nominal operation.
Watch
Structural activity below escalation threshold. Continue monitoring.
Review
Persistent structural episode. Operator review warranted.
Escalate
Violation-class episode. Immediate operator attention required.
Implementations§
Trait Implementations§
Source§impl Clone for PolicyDecision
impl Clone for PolicyDecision
Source§fn clone(&self) -> PolicyDecision
fn clone(&self) -> PolicyDecision
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 PolicyDecision
impl Debug for PolicyDecision
Source§impl Ord for PolicyDecision
impl Ord for PolicyDecision
Source§fn cmp(&self, other: &PolicyDecision) -> Ordering
fn cmp(&self, other: &PolicyDecision) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for PolicyDecision
impl PartialEq for PolicyDecision
Source§impl PartialOrd for PolicyDecision
impl PartialOrd for PolicyDecision
impl Copy for PolicyDecision
impl Eq for PolicyDecision
impl StructuralPartialEq for PolicyDecision
Auto Trait Implementations§
impl Freeze for PolicyDecision
impl RefUnwindSafe for PolicyDecision
impl Send for PolicyDecision
impl Sync for PolicyDecision
impl Unpin for PolicyDecision
impl UnsafeUnpin for PolicyDecision
impl UnwindSafe for PolicyDecision
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