pub enum SuspiciousPattern {
CircularFlow,
Layering,
Structuring,
FunnelAccount,
Aggregator,
Distributor,
ThresholdAvoidance,
PassThrough,
}Expand description
Suspicious pattern types
Variants§
CircularFlow
Money moving in a circle back to origin
Layering
Rapid layering of transactions
Structuring
Structured transactions to avoid reporting
FunnelAccount
Unusual concentration of transactions
Aggregator
Account receiving from many sources then transferring out
Distributor
Account distributing to many recipients
ThresholdAvoidance
Transactions just under reporting thresholds
PassThrough
Rapid in-and-out transactions
Trait Implementations§
Source§impl Clone for SuspiciousPattern
impl Clone for SuspiciousPattern
Source§fn clone(&self) -> SuspiciousPattern
fn clone(&self) -> SuspiciousPattern
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 SuspiciousPattern
impl Debug for SuspiciousPattern
Source§impl<'de> Deserialize<'de> for SuspiciousPattern
impl<'de> Deserialize<'de> for SuspiciousPattern
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 SuspiciousPattern
impl PartialEq for SuspiciousPattern
Source§impl Serialize for SuspiciousPattern
impl Serialize for SuspiciousPattern
impl Eq for SuspiciousPattern
impl StructuralPartialEq for SuspiciousPattern
Auto Trait Implementations§
impl Freeze for SuspiciousPattern
impl RefUnwindSafe for SuspiciousPattern
impl Send for SuspiciousPattern
impl Sync for SuspiciousPattern
impl Unpin for SuspiciousPattern
impl UnwindSafe for SuspiciousPattern
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