pub struct TokenOptions {
pub expires_in: Option<u64>,
pub issuer: Option<String>,
pub audience: Option<Vec<String>>,
pub not_before: Option<u64>,
pub secret_key: Option<String>,
}Expand description
Token generation options
Fields§
§expires_in: Option<u64>§issuer: Option<String>§audience: Option<Vec<String>>§not_before: Option<u64>§secret_key: Option<String>Trait Implementations§
Source§impl Clone for TokenOptions
impl Clone for TokenOptions
Source§fn clone(&self) -> TokenOptions
fn clone(&self) -> TokenOptions
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 Debug for TokenOptions
impl Debug for TokenOptions
Source§impl Default for TokenOptions
impl Default for TokenOptions
Source§fn default() -> TokenOptions
fn default() -> TokenOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for TokenOptions
impl RefUnwindSafe for TokenOptions
impl Send for TokenOptions
impl Sync for TokenOptions
impl Unpin for TokenOptions
impl UnsafeUnpin for TokenOptions
impl UnwindSafe for TokenOptions
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