pub struct Suppression {
pub name: String,
pub type_: SuppressionType,
pub opt_extra_info: Option<Vec<String>>,
pub frames: Vec<Frame>,
}
Expand description
Holds information about a single Valgrind suppression.
Fields§
§name: String
The name of the suppression.
type_: SuppressionType
The type of suppression.
opt_extra_info: Option<Vec<String>>
Any extra information, where used by the suppression type (e.g. a Memcheck Param
suppression).
frames: Vec<Frame>
The calling context of the suppression.
Trait Implementations§
Source§impl Clone for Suppression
impl Clone for Suppression
Source§fn clone(&self) -> Suppression
fn clone(&self) -> Suppression
Returns a copy of the value. Read more
1.0.0 · 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 Suppression
impl Debug for Suppression
Source§impl Display for Suppression
impl Display for Suppression
Source§impl PartialEq for Suppression
impl PartialEq for Suppression
impl StructuralPartialEq for Suppression
Auto Trait Implementations§
impl Freeze for Suppression
impl RefUnwindSafe for Suppression
impl Send for Suppression
impl Sync for Suppression
impl Unpin for Suppression
impl UnwindSafe for Suppression
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