pub struct SimulationFinding {
pub severity: FindingSeverity,
pub category: &'static str,
pub message: String,
pub suggestion: Option<String>,
}Expand description
A single simulation finding.
Fields§
§severity: FindingSeverity§category: &'static str§message: String§suggestion: Option<String>Trait Implementations§
Source§impl Clone for SimulationFinding
impl Clone for SimulationFinding
Source§fn clone(&self) -> SimulationFinding
fn clone(&self) -> SimulationFinding
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 SimulationFinding
impl Debug for SimulationFinding
impl Eq for SimulationFinding
Source§impl PartialEq for SimulationFinding
impl PartialEq for SimulationFinding
Source§fn eq(&self, other: &SimulationFinding) -> bool
fn eq(&self, other: &SimulationFinding) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SimulationFinding
Auto Trait Implementations§
impl Freeze for SimulationFinding
impl RefUnwindSafe for SimulationFinding
impl Send for SimulationFinding
impl Sync for SimulationFinding
impl Unpin for SimulationFinding
impl UnsafeUnpin for SimulationFinding
impl UnwindSafe for SimulationFinding
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<C> CloneExpand for Cwhere
C: Clone,
impl<C> CloneExpand for Cwhere
C: Clone,
fn __expand_clone_method(&self, _scope: &mut Scope) -> C
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.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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