Struct plaid::model::SignalDevice
source · pub struct SignalDevice {
pub ip_address: Option<String>,
pub user_agent: Option<String>,
}
Expand description
Details about the end user’s device
Fields§
§ip_address: Option<String>
The IP address of the device that initiated the transaction
user_agent: Option<String>
The user agent of the device that initiated the transaction (e.g. “Mozilla/5.0”)
Trait Implementations§
source§impl Clone for SignalDevice
impl Clone for SignalDevice
source§fn clone(&self) -> SignalDevice
fn clone(&self) -> SignalDevice
Returns a copy 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 SignalDevice
impl Debug for SignalDevice
source§impl Default for SignalDevice
impl Default for SignalDevice
source§fn default() -> SignalDevice
fn default() -> SignalDevice
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for SignalDevice
impl<'de> Deserialize<'de> for SignalDevice
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
source§impl Display for SignalDevice
impl Display for SignalDevice
Auto Trait Implementations§
impl RefUnwindSafe for SignalDevice
impl Send for SignalDevice
impl Sync for SignalDevice
impl Unpin for SignalDevice
impl UnwindSafe for SignalDevice
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