pub struct SetSelfExclusionRequest {Show 18 fields
pub exclude_until: Option<Value>,
pub loginid: Option<String>,
pub max_30day_deposit: Option<Value>,
pub max_30day_losses: Option<Value>,
pub max_30day_turnover: Option<Value>,
pub max_7day_deposit: Option<Value>,
pub max_7day_losses: Option<Value>,
pub max_7day_turnover: Option<Value>,
pub max_balance: Option<Value>,
pub max_deposit: Option<Value>,
pub max_losses: Option<Value>,
pub max_open_bets: Option<i64>,
pub max_turnover: Option<Value>,
pub passthrough: Option<Value>,
pub req_id: Option<i64>,
pub session_duration_limit: Option<i64>,
pub set_self_exclusion: i64,
pub timeout_until: Option<DateTime<Utc>>,
}
Expand description
Set Self-Exclusion (this call should be used in conjunction with get_self_exclusion
)
Fields§
§exclude_until: Option<Value>
[Optional] Exclude me from the website (for a minimum of 6 months, up to a maximum of 5 years). Note: uplifting this self-exclusion may require contacting the company.\n
loginid: Option<String>
[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.\n
max_30day_deposit: Option<Value>
[Optional] 7-day limit on deposits.\n
max_30day_losses: Option<Value>
[Optional] 30-day limit on losses.\n
max_30day_turnover: Option<Value>
[Optional] 30-day turnover limit.\n
max_7day_deposit: Option<Value>
[Optional] 7-day limit on deposits.\n
max_7day_losses: Option<Value>
[Optional] 7-day limit on losses.\n
max_7day_turnover: Option<Value>
[Optional] 7-day turnover limit.\n
max_balance: Option<Value>
[Optional] Maximum account cash balance.\n
max_deposit: Option<Value>
[Optional] Daily deposit limit.\n
max_losses: Option<Value>
[Optional] Daily limit on losses.\n
max_open_bets: Option<i64>
[Optional] Maximum number of open positions.\n
max_turnover: Option<Value>
[Optional] Daily turnover limit.\n
passthrough: Option<Value>
[Optional] Used to pass data through the websocket, which may be retrieved via the echo_req
output field.\n
req_id: Option<i64>
[Optional] Used to map request to response.\n
session_duration_limit: Option<i64>
[Optional] Session duration limit, in minutes.\n
set_self_exclusion: i64
Must be 1
\n
timeout_until: Option<DateTime<Utc>>
[Optional] Exclude me from the website (for up to 6 weeks). Requires time in epoch format. Note: unlike exclude_until
, this self-exclusion will be lifted automatically at the expiry of the timeout period.\n
Trait Implementations§
Source§impl Clone for SetSelfExclusionRequest
impl Clone for SetSelfExclusionRequest
Source§fn clone(&self) -> SetSelfExclusionRequest
fn clone(&self) -> SetSelfExclusionRequest
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more