pub struct FindingEvidence {
pub value: Option<f64>,
pub threshold: Option<f64>,
}Expand description
Structured, numeric evidence backing a Finding (AGENTS.md §8.2).
Fields are None when not applicable to a given finding code.
Fields§
§value: Option<f64>The measured value this finding is based on (e.g. a ring size, a stereocenter count, a molecular weight).
threshold: Option<f64>The threshold value was compared against, if this finding is
threshold-triggered.
Trait Implementations§
Source§impl Clone for FindingEvidence
impl Clone for FindingEvidence
Source§fn clone(&self) -> FindingEvidence
fn clone(&self) -> FindingEvidence
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 moreimpl Copy for FindingEvidence
Source§impl Debug for FindingEvidence
impl Debug for FindingEvidence
Source§impl Default for FindingEvidence
impl Default for FindingEvidence
Source§fn default() -> FindingEvidence
fn default() -> FindingEvidence
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FindingEvidence
impl<'de> Deserialize<'de> for FindingEvidence
Source§fn 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
Source§impl PartialEq for FindingEvidence
impl PartialEq for FindingEvidence
Source§impl Serialize for FindingEvidence
impl Serialize for FindingEvidence
impl StructuralPartialEq for FindingEvidence
Auto Trait Implementations§
impl Freeze for FindingEvidence
impl RefUnwindSafe for FindingEvidence
impl Send for FindingEvidence
impl Sync for FindingEvidence
impl Unpin for FindingEvidence
impl UnsafeUnpin for FindingEvidence
impl UnwindSafe for FindingEvidence
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