pub struct RiskSignal {
pub source: Option<String>,
pub source_value: Option<String>,
pub risk_score: Option<RiskScore>,
pub risk_categories: Option<Vec<RiskCategory>>,
pub risk_type: Option<RiskType>,
}Expand description
An individual risk signal from the screening evaluation.
Fields§
§source: Option<String>Risk signal source (e.g. screening provider name).
source_value: Option<String>Source-specific value.
risk_score: Option<RiskScore>Risk score for this signal.
risk_categories: Option<Vec<RiskCategory>>Risk categories for this signal.
risk_type: Option<RiskType>Risk exposure type.
Trait Implementations§
Source§impl Clone for RiskSignal
impl Clone for RiskSignal
Source§fn clone(&self) -> RiskSignal
fn clone(&self) -> RiskSignal
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 RiskSignal
impl Debug for RiskSignal
Source§impl<'de> Deserialize<'de> for RiskSignal
impl<'de> Deserialize<'de> for RiskSignal
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 RiskSignal
impl RefUnwindSafe for RiskSignal
impl Send for RiskSignal
impl Sync for RiskSignal
impl Unpin for RiskSignal
impl UnsafeUnpin for RiskSignal
impl UnwindSafe for RiskSignal
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