pub struct SuppressedAction { /* private fields */ }Expand description
One action removed from the shadow plan.
Implementations§
Source§impl SuppressedAction
impl SuppressedAction
Sourcepub const fn interaction_class(&self) -> DefenseInteractionClass
pub const fn interaction_class(&self) -> DefenseInteractionClass
Returns the action’s interaction class.
Sourcepub const fn recommendation(&self) -> DefenseResponse
pub const fn recommendation(&self) -> DefenseResponse
Returns the recommendation that drove the decision.
Sourcepub fn supporting_evidence_ids(&self) -> &[EvidenceId]
pub fn supporting_evidence_ids(&self) -> &[EvidenceId]
Returns the evidence ids supporting the decision.
Sourcepub const fn explanation_code(&self) -> &'static str
pub const fn explanation_code(&self) -> &'static str
Returns the stable explanation code.
Trait Implementations§
Source§impl Clone for SuppressedAction
impl Clone for SuppressedAction
Source§fn clone(&self) -> SuppressedAction
fn clone(&self) -> SuppressedAction
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 moreSource§impl Debug for SuppressedAction
impl Debug for SuppressedAction
impl Eq for SuppressedAction
Source§impl PartialEq for SuppressedAction
impl PartialEq for SuppressedAction
impl StructuralPartialEq for SuppressedAction
Auto Trait Implementations§
impl Freeze for SuppressedAction
impl RefUnwindSafe for SuppressedAction
impl Send for SuppressedAction
impl Sync for SuppressedAction
impl Unpin for SuppressedAction
impl UnsafeUnpin for SuppressedAction
impl UnwindSafe for SuppressedAction
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more