pub struct Suppression {
pub guid: Option<String>,
pub justification: Option<String>,
pub kind: SuppressionKind,
pub location: Option<Location>,
pub properties: Option<PropertyBag>,
pub state: Option<State>,
}
Expand description
A suppression that is relevant to a result.
Fields
guid: Option<String>
A stable, unique identifer for the suprression in the form of a GUID.
justification: Option<String>
A string representing the justification for the suppression.
kind: SuppressionKind
A string that indicates where the suppression is persisted.
location: Option<Location>
Identifies the location associated with the suppression.
properties: Option<PropertyBag>
Key/value pairs that provide additional information about the suppression.
state: Option<State>
A string that indicates the state of the suppression.
Trait Implementations
sourceimpl Debug for Suppression
impl Debug for Suppression
sourceimpl<'de> Deserialize<'de> for Suppression
impl<'de> Deserialize<'de> for Suppression
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Serialize for Suppression
impl Serialize for Suppression
Auto Trait Implementations
impl RefUnwindSafe for Suppression
impl Send for Suppression
impl Sync for Suppression
impl Unpin for Suppression
impl UnwindSafe for Suppression
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more