pub struct TinValidationsRequest {
pub passthrough: Option<Value>,
pub req_id: Option<i64>,
pub tax_residence: String,
pub tin_validations: i64,
}
Expand description
Get the validations for Tax Identification Numbers (TIN)
Fields§
§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
tax_residence: String
The tax residence selected by the client.\n
tin_validations: i64
Must be 1
\n
Trait Implementations§
Source§impl Clone for TinValidationsRequest
impl Clone for TinValidationsRequest
Source§fn clone(&self) -> TinValidationsRequest
fn clone(&self) -> TinValidationsRequest
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 TinValidationsRequest
impl Debug for TinValidationsRequest
Source§impl<'de> Deserialize<'de> for TinValidationsRequest
impl<'de> Deserialize<'de> for TinValidationsRequest
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 TinValidationsRequest
impl RefUnwindSafe for TinValidationsRequest
impl Send for TinValidationsRequest
impl Sync for TinValidationsRequest
impl Unpin for TinValidationsRequest
impl UnwindSafe for TinValidationsRequest
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