pub struct DisplayableRawLogin {
pub application_name: Option<String>,
pub location: Option<Box<Location>>,
pub login_id: Option<String>,
pub login_id_type: Option<Box<IdentityType>>,
pub application_id: Option<Uuid>,
pub instant: Option<i64>,
pub ip_address: Option<String>,
pub user_id: Option<Uuid>,
}Expand description
DisplayableRawLogin : A displayable raw login that includes application name and user loginId.
Fields§
§application_name: Option<String>§location: Option<Box<Location>>§login_id: Option<String>§login_id_type: Option<Box<IdentityType>>§application_id: Option<Uuid>§instant: Option<i64>The number of milliseconds since the unix epoch: January 1, 1970 00:00:00 UTC. This value is always in UTC.
ip_address: Option<String>§user_id: Option<Uuid>Implementations§
Source§impl DisplayableRawLogin
impl DisplayableRawLogin
Sourcepub fn new() -> DisplayableRawLogin
pub fn new() -> DisplayableRawLogin
A displayable raw login that includes application name and user loginId.
Trait Implementations§
Source§impl Clone for DisplayableRawLogin
impl Clone for DisplayableRawLogin
Source§fn clone(&self) -> DisplayableRawLogin
fn clone(&self) -> DisplayableRawLogin
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 DisplayableRawLogin
impl Debug for DisplayableRawLogin
Source§impl Default for DisplayableRawLogin
impl Default for DisplayableRawLogin
Source§fn default() -> DisplayableRawLogin
fn default() -> DisplayableRawLogin
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DisplayableRawLogin
impl<'de> Deserialize<'de> for DisplayableRawLogin
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 PartialEq for DisplayableRawLogin
impl PartialEq for DisplayableRawLogin
Source§impl Serialize for DisplayableRawLogin
impl Serialize for DisplayableRawLogin
impl StructuralPartialEq for DisplayableRawLogin
Auto Trait Implementations§
impl Freeze for DisplayableRawLogin
impl RefUnwindSafe for DisplayableRawLogin
impl Send for DisplayableRawLogin
impl Sync for DisplayableRawLogin
impl Unpin for DisplayableRawLogin
impl UnwindSafe for DisplayableRawLogin
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