pub struct FactorEvidence {
pub source: String,
pub data: HashMap<String, String>,
}Expand description
Evidence supporting a contributing factor.
Fields§
§source: StringSource of the evidence (e.g., “transaction_history”, “entity_registry”).
data: HashMap<String, String>Raw evidence data.
Trait Implementations§
Source§impl Clone for FactorEvidence
impl Clone for FactorEvidence
Source§fn clone(&self) -> FactorEvidence
fn clone(&self) -> FactorEvidence
Returns a duplicate 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 FactorEvidence
impl Debug for FactorEvidence
Source§impl<'de> Deserialize<'de> for FactorEvidence
impl<'de> Deserialize<'de> for FactorEvidence
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
Auto Trait Implementations§
impl Freeze for FactorEvidence
impl RefUnwindSafe for FactorEvidence
impl Send for FactorEvidence
impl Sync for FactorEvidence
impl Unpin for FactorEvidence
impl UnwindSafe for FactorEvidence
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