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
Source§fn clone(&self) -> TailGateDecision
fn clone(&self) -> TailGateDecision
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TailGateDecision
Source§impl Debug for TailGateDecision
impl Debug for TailGateDecision
Source§impl PartialEq for TailGateDecision
impl PartialEq for TailGateDecision
Source§fn eq(&self, other: &TailGateDecision) -> bool
fn eq(&self, other: &TailGateDecision) -> bool
Tests for
self and other values to be equal, and is used by ==.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