pub struct TailGateDecision {
pub action: DecisionAction,
pub gate_applied: bool,
pub status: TailStabilityStatus,
}Expand description
Result of applying the tail stability gate.
Fields§
§action: DecisionActionThe action after gate is applied.
gate_applied: boolWhether the gate blocked the original action.
status: TailStabilityStatusCurrent stability status.
Trait Implementations§
Source§impl Clone for TailGateDecision
impl Clone for TailGateDecision
impl Copy for TailGateDecision
Source§impl Debug for TailGateDecision
impl Debug for TailGateDecision
Source§impl PartialEq for TailGateDecision
impl PartialEq for TailGateDecision
impl StructuralPartialEq for TailGateDecision
Auto Trait Implementations§
impl Freeze for TailGateDecision
impl RefUnwindSafe for TailGateDecision
impl Send for TailGateDecision
impl Sync for TailGateDecision
impl Unpin for TailGateDecision
impl UnsafeUnpin for TailGateDecision
impl UnwindSafe for TailGateDecision
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