fireblocks_sdk/models/
screening_configurations_request.rs1use {
10 crate::models,
11 serde::{Deserialize, Serialize},
12};
13
14#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
15pub struct ScreeningConfigurationsRequest {
16 #[serde(
18 rename = "bypassScreeningDuringServiceOutages",
19 skip_serializing_if = "Option::is_none"
20 )]
21 pub bypass_screening_during_service_outages: Option<bool>,
22 #[serde(
24 rename = "inboundTransactionDelay",
25 skip_serializing_if = "Option::is_none"
26 )]
27 pub inbound_transaction_delay: Option<f64>,
28 #[serde(
30 rename = "outboundTransactionDelay",
31 skip_serializing_if = "Option::is_none"
32 )]
33 pub outbound_transaction_delay: Option<f64>,
34}
35
36impl ScreeningConfigurationsRequest {
37 pub fn new() -> ScreeningConfigurationsRequest {
38 ScreeningConfigurationsRequest {
39 bypass_screening_during_service_outages: None,
40 inbound_transaction_delay: None,
41 outbound_transaction_delay: None,
42 }
43 }
44}