pub struct DatVerifyRequest {
pub token: String,
pub scope: String,
pub request_ip: Option<String>,
pub trust_level: Option<u8>,
pub delegation_depth: u32,
pub actions_in_window: u64,
pub country_code: Option<String>,
pub agent_config_hash: Option<String>,
}Expand description
Request body for DAT verification.
Fields§
§token: String§scope: String§request_ip: Option<String>§trust_level: Option<u8>§delegation_depth: u32§actions_in_window: u64§country_code: Option<String>§agent_config_hash: Option<String>Trait Implementations§
Source§impl Debug for DatVerifyRequest
impl Debug for DatVerifyRequest
Source§impl<'de> Deserialize<'de> for DatVerifyRequest
impl<'de> Deserialize<'de> for DatVerifyRequest
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 DatVerifyRequest
impl RefUnwindSafe for DatVerifyRequest
impl Send for DatVerifyRequest
impl Sync for DatVerifyRequest
impl Unpin for DatVerifyRequest
impl UnsafeUnpin for DatVerifyRequest
impl UnwindSafe for DatVerifyRequest
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