pub struct TransactionScreeningDecision {
pub screening_date: String,
pub rule_name: Option<String>,
pub actions: Option<Vec<RiskAction>>,
pub reasons: Option<Vec<RiskSignal>>,
}Expand description
Compliance screening decision for a transaction.
Fields§
§screening_date: StringISO 8601 timestamp when the screening ran.
rule_name: Option<String>Name of the compliance rule that triggered, if any.
actions: Option<Vec<RiskAction>>Actions recommended by the screening engine.
reasons: Option<Vec<RiskSignal>>Individual risk signals that contributed to the decision.
Trait Implementations§
Source§impl Clone for TransactionScreeningDecision
impl Clone for TransactionScreeningDecision
Source§fn clone(&self) -> TransactionScreeningDecision
fn clone(&self) -> TransactionScreeningDecision
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 TransactionScreeningDecision
impl Debug for TransactionScreeningDecision
Source§impl<'de> Deserialize<'de> for TransactionScreeningDecision
impl<'de> Deserialize<'de> for TransactionScreeningDecision
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 TransactionScreeningDecision
impl RefUnwindSafe for TransactionScreeningDecision
impl Send for TransactionScreeningDecision
impl Sync for TransactionScreeningDecision
impl Unpin for TransactionScreeningDecision
impl UnsafeUnpin for TransactionScreeningDecision
impl UnwindSafe for TransactionScreeningDecision
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