pub struct ComplianceReport {
pub transaction_id: String,
pub pdn_ratio: Decimal,
pub is_pdn_risky: bool,
pub fraud_signs: Vec<FraudSign>,
pub recommendation: String,
pub created_at_micros: u64,
}Fields§
§transaction_id: String§pdn_ratio: Decimal§is_pdn_risky: bool§fraud_signs: Vec<FraudSign>§recommendation: String§created_at_micros: u64Trait Implementations§
Source§impl Clone for ComplianceReport
impl Clone for ComplianceReport
Source§fn clone(&self) -> ComplianceReport
fn clone(&self) -> ComplianceReport
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 ComplianceReport
impl Debug for ComplianceReport
Source§impl<'de> Deserialize<'de> for ComplianceReport
impl<'de> Deserialize<'de> for ComplianceReport
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 Ord for ComplianceReport
impl Ord for ComplianceReport
Source§impl PartialEq for ComplianceReport
impl PartialEq for ComplianceReport
Source§impl PartialOrd for ComplianceReport
impl PartialOrd for ComplianceReport
Source§impl Serialize for ComplianceReport
impl Serialize for ComplianceReport
impl Eq for ComplianceReport
impl StructuralPartialEq for ComplianceReport
Auto Trait Implementations§
impl Freeze for ComplianceReport
impl RefUnwindSafe for ComplianceReport
impl Send for ComplianceReport
impl Sync for ComplianceReport
impl Unpin for ComplianceReport
impl UnsafeUnpin for ComplianceReport
impl UnwindSafe for ComplianceReport
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