pub struct AccessTokenConfig {
pub lifetime: u32,
pub claims: Vec<Field>,
}Expand description
Configuration for access tokens.
Fields§
§lifetime: u32How long a token should be valid for (seconds).
claims: Vec<Field>Token claims structuring.
Note: idx starts at 1 to create space for system claims (id, domain, and account).
Trait Implementations§
Source§impl Clone for AccessTokenConfig
impl Clone for AccessTokenConfig
Source§fn clone(&self) -> AccessTokenConfig
fn clone(&self) -> AccessTokenConfig
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 AccessTokenConfig
impl Debug for AccessTokenConfig
Source§impl Default for AccessTokenConfig
impl Default for AccessTokenConfig
Source§fn default() -> AccessTokenConfig
fn default() -> AccessTokenConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AccessTokenConfig
impl<'de> Deserialize<'de> for AccessTokenConfig
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 AccessTokenConfig
impl RefUnwindSafe for AccessTokenConfig
impl Send for AccessTokenConfig
impl Sync for AccessTokenConfig
impl Unpin for AccessTokenConfig
impl UnwindSafe for AccessTokenConfig
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