pub struct ScreeningMetadataConfigV2 {
pub direction: Direction,
pub provider: Option<Option<Provider>>,
pub risk_rating: Option<RiskRating>,
pub risk_score: Option<String>,
pub exposure_type: Option<ExposureType>,
pub category: Option<Vec<String>>,
pub name: Option<Vec<String>>,
pub category_id: Option<Vec<String>>,
pub status: Option<Status>,
pub source_address: Option<String>,
pub dest_address: Option<String>,
}Expand description
ScreeningMetadataConfigV2 : Screening metadata configuration
Fields§
§direction: DirectionDirection of transaction
provider: Option<Option<Provider>>Screening provider
risk_rating: Option<RiskRating>Risk rating threshold
risk_score: Option<String>Risk score threshold
exposure_type: Option<ExposureType>Exposure type
category: Option<Vec<String>>§name: Option<Vec<String>>§category_id: Option<Vec<String>>§status: Option<Status>Transaction status
source_address: Option<String>Source address
dest_address: Option<String>Destination address
Implementations§
Source§impl ScreeningMetadataConfigV2
impl ScreeningMetadataConfigV2
Sourcepub fn new(direction: Direction) -> ScreeningMetadataConfigV2
pub fn new(direction: Direction) -> ScreeningMetadataConfigV2
Screening metadata configuration
Trait Implementations§
Source§impl Clone for ScreeningMetadataConfigV2
impl Clone for ScreeningMetadataConfigV2
Source§fn clone(&self) -> ScreeningMetadataConfigV2
fn clone(&self) -> ScreeningMetadataConfigV2
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 ScreeningMetadataConfigV2
impl Debug for ScreeningMetadataConfigV2
Source§impl Default for ScreeningMetadataConfigV2
impl Default for ScreeningMetadataConfigV2
Source§fn default() -> ScreeningMetadataConfigV2
fn default() -> ScreeningMetadataConfigV2
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ScreeningMetadataConfigV2
impl<'de> Deserialize<'de> for ScreeningMetadataConfigV2
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
impl StructuralPartialEq for ScreeningMetadataConfigV2
Auto Trait Implementations§
impl Freeze for ScreeningMetadataConfigV2
impl RefUnwindSafe for ScreeningMetadataConfigV2
impl Send for ScreeningMetadataConfigV2
impl Sync for ScreeningMetadataConfigV2
impl Unpin for ScreeningMetadataConfigV2
impl UnwindSafe for ScreeningMetadataConfigV2
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