pub struct BlockchainAddressScreeningResponse {
pub result: ScreeningResult,
pub decision: AddressScreeningDecision,
pub id: String,
pub address: String,
pub chain: Chain,
pub details: Vec<ScreeningVendorDetail>,
pub alert_id: Option<String>,
}Expand description
Response from the screenAddress endpoint.
Fields§
§result: ScreeningResultSummary result of the screening evaluation.
decision: AddressScreeningDecisionDetailed screening decision.
id: StringUUID matching the idempotency key from the request.
address: StringScreened blockchain address.
chain: ChainBlockchain network.
details: Vec<ScreeningVendorDetail>Raw vendor response details.
alert_id: Option<String>UUID of any generated compliance alert.
Trait Implementations§
Source§impl Clone for BlockchainAddressScreeningResponse
impl Clone for BlockchainAddressScreeningResponse
Source§fn clone(&self) -> BlockchainAddressScreeningResponse
fn clone(&self) -> BlockchainAddressScreeningResponse
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<'de> Deserialize<'de> for BlockchainAddressScreeningResponse
impl<'de> Deserialize<'de> for BlockchainAddressScreeningResponse
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 BlockchainAddressScreeningResponse
impl RefUnwindSafe for BlockchainAddressScreeningResponse
impl Send for BlockchainAddressScreeningResponse
impl Sync for BlockchainAddressScreeningResponse
impl Unpin for BlockchainAddressScreeningResponse
impl UnsafeUnpin for BlockchainAddressScreeningResponse
impl UnwindSafe for BlockchainAddressScreeningResponse
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