pub struct AccessUsersGetUsersResponseDataInner {
pub comment: Option<String>,
pub email: Option<String>,
pub enable: Option<bool>,
pub expire: Option<i64>,
pub firstname: Option<String>,
pub lastname: Option<String>,
pub tfa_locked_until: Option<i64>,
pub tokens: Option<Vec<AccessUsersGetUsersResponseDataInnerTokensInner>>,
pub totp_locked: Option<bool>,
pub userid: String,
}Fields§
§comment: Option<String>Comment.
email: Option<String>E-Mail Address.
enable: Option<bool>Enable the account (default). You can set this to ‘0’ to disable the account.
expire: Option<i64>Account expiration date (seconds since epoch). ‘0’ means no expiration date.
firstname: Option<String>First name.
lastname: Option<String>Last name.
tfa_locked_until: Option<i64>Contains a timestamp until when a user is locked out of 2nd factors
tokens: Option<Vec<AccessUsersGetUsersResponseDataInnerTokensInner>>List of user’s API tokens.
totp_locked: Option<bool>True if the user is currently locked out of TOTP factors
userid: StringUser ID
Implementations§
Source§impl AccessUsersGetUsersResponseDataInner
impl AccessUsersGetUsersResponseDataInner
pub fn new(userid: String) -> AccessUsersGetUsersResponseDataInner
Trait Implementations§
Source§impl Clone for AccessUsersGetUsersResponseDataInner
impl Clone for AccessUsersGetUsersResponseDataInner
Source§fn clone(&self) -> AccessUsersGetUsersResponseDataInner
fn clone(&self) -> AccessUsersGetUsersResponseDataInner
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for AccessUsersGetUsersResponseDataInner
impl Default for AccessUsersGetUsersResponseDataInner
Source§fn default() -> AccessUsersGetUsersResponseDataInner
fn default() -> AccessUsersGetUsersResponseDataInner
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AccessUsersGetUsersResponseDataInner
impl<'de> Deserialize<'de> for AccessUsersGetUsersResponseDataInner
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 AccessUsersGetUsersResponseDataInner
impl PartialEq for AccessUsersGetUsersResponseDataInner
Source§fn eq(&self, other: &AccessUsersGetUsersResponseDataInner) -> bool
fn eq(&self, other: &AccessUsersGetUsersResponseDataInner) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AccessUsersGetUsersResponseDataInner
Auto Trait Implementations§
impl Freeze for AccessUsersGetUsersResponseDataInner
impl RefUnwindSafe for AccessUsersGetUsersResponseDataInner
impl Send for AccessUsersGetUsersResponseDataInner
impl Sync for AccessUsersGetUsersResponseDataInner
impl Unpin for AccessUsersGetUsersResponseDataInner
impl UnsafeUnpin for AccessUsersGetUsersResponseDataInner
impl UnwindSafe for AccessUsersGetUsersResponseDataInner
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