pub enum SuppressionTarget {
Issue(IssueKind),
PolicyRule(PolicyRuleSuppression),
}Expand description
A specific suppression target parsed from a comment token.
Variants§
Issue(IssueKind)
A regular issue-kind token such as unused-export or bare
policy-violation.
PolicyRule(PolicyRuleSuppression)
A scoped rule-pack policy token such as
policy-violation:team-policy/no-child-process.
Implementations§
Trait Implementations§
Source§impl Clone for SuppressionTarget
impl Clone for SuppressionTarget
Source§impl Debug for SuppressionTarget
impl Debug for SuppressionTarget
impl Eq for SuppressionTarget
Source§impl PartialEq for SuppressionTarget
impl PartialEq for SuppressionTarget
impl StructuralPartialEq for SuppressionTarget
Auto Trait Implementations§
impl Freeze for SuppressionTarget
impl RefUnwindSafe for SuppressionTarget
impl Send for SuppressionTarget
impl Sync for SuppressionTarget
impl Unpin for SuppressionTarget
impl UnsafeUnpin for SuppressionTarget
impl UnwindSafe for SuppressionTarget
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.