pub struct TokenCreatedResponse {Show 13 fields
pub services: Option<Vec<String>>,
pub name: Option<String>,
pub scope: Option<Scope>,
pub created_at: Option<String>,
pub deleted_at: Option<String>,
pub updated_at: Option<String>,
pub id: Option<Box<String>>,
pub user_id: Option<Box<String>>,
pub last_used_at: Option<String>,
pub expires_at: Option<String>,
pub ip: Option<String>,
pub user_agent: Option<String>,
pub access_token: Option<String>,
}
Fields§
§services: Option<Vec<String>>
List of alphanumeric strings identifying services (optional). If no services are specified, the token will have access to all services on the account.
name: Option<String>
Name of the token.
scope: Option<Scope>
Space-delimited list of authorization scope.
created_at: Option<String>
Time-stamp (UTC) of when the token was created.
deleted_at: Option<String>
Date and time in ISO 8601 format.
updated_at: Option<String>
Date and time in ISO 8601 format.
id: Option<Box<String>>
§user_id: Option<Box<String>>
§last_used_at: Option<String>
Time-stamp (UTC) of when the token was last used.
expires_at: Option<String>
Time-stamp (UTC) of when the token will expire (optional).
ip: Option<String>
IP Address of the client that last used the token.
user_agent: Option<String>
User-Agent header of the client that last used the token.
access_token: Option<String>
The alphanumeric string for accessing the API (only available on token creation).
Implementations§
source§impl TokenCreatedResponse
impl TokenCreatedResponse
pub fn new() -> TokenCreatedResponse
Trait Implementations§
source§impl Clone for TokenCreatedResponse
impl Clone for TokenCreatedResponse
source§fn clone(&self) -> TokenCreatedResponse
fn clone(&self) -> TokenCreatedResponse
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 TokenCreatedResponse
impl Debug for TokenCreatedResponse
source§impl Default for TokenCreatedResponse
impl Default for TokenCreatedResponse
source§fn default() -> TokenCreatedResponse
fn default() -> TokenCreatedResponse
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for TokenCreatedResponse
impl<'de> Deserialize<'de> for TokenCreatedResponse
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<TokenCreatedResponse> for TokenCreatedResponse
impl PartialEq<TokenCreatedResponse> for TokenCreatedResponse
source§fn eq(&self, other: &TokenCreatedResponse) -> bool
fn eq(&self, other: &TokenCreatedResponse) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for TokenCreatedResponse
impl Serialize for TokenCreatedResponse
impl StructuralPartialEq for TokenCreatedResponse
Auto Trait Implementations§
impl RefUnwindSafe for TokenCreatedResponse
impl Send for TokenCreatedResponse
impl Sync for TokenCreatedResponse
impl Unpin for TokenCreatedResponse
impl UnwindSafe for TokenCreatedResponse
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