pub struct LeakageDetector {
pub warnings: Vec<LeakageWarning>,
}Expand description
Detector for leakage in a simulation
Fields§
§warnings: Vec<LeakageWarning>Implementations§
Source§impl LeakageDetector
impl LeakageDetector
pub fn new() -> Self
pub fn add_warning(&mut self, warning: LeakageWarning)
pub fn report(&self) -> LeakageReport
pub fn check_row_index(&self, index: i32, context: &str) -> Result<()>
Trait Implementations§
Source§impl Debug for LeakageDetector
impl Debug for LeakageDetector
Source§impl Default for LeakageDetector
impl Default for LeakageDetector
Source§fn default() -> LeakageDetector
fn default() -> LeakageDetector
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for LeakageDetector
impl RefUnwindSafe for LeakageDetector
impl Send for LeakageDetector
impl Sync for LeakageDetector
impl Unpin for LeakageDetector
impl UnsafeUnpin for LeakageDetector
impl UnwindSafe for LeakageDetector
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more