pub struct JwtSigningOptions {
pub issuer: Option<String>,
pub audience: Option<Vec<String>>,
pub expiration_time: Option<TimeInput>,
pub define_payload: Option<JwtDefinePayloadHandler>,
pub get_subject: Option<JwtGetSubjectHandler>,
pub sign: Option<JwtSignHandler>,
}Fields§
§issuer: Option<String>§audience: Option<Vec<String>>§expiration_time: Option<TimeInput>§define_payload: Option<JwtDefinePayloadHandler>§get_subject: Option<JwtGetSubjectHandler>§sign: Option<JwtSignHandler>Trait Implementations§
Source§impl Clone for JwtSigningOptions
impl Clone for JwtSigningOptions
Source§fn clone(&self) -> JwtSigningOptions
fn clone(&self) -> JwtSigningOptions
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 JwtSigningOptions
impl Debug for JwtSigningOptions
Source§impl Default for JwtSigningOptions
impl Default for JwtSigningOptions
Source§fn default() -> JwtSigningOptions
fn default() -> JwtSigningOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for JwtSigningOptions
impl !RefUnwindSafe for JwtSigningOptions
impl Send for JwtSigningOptions
impl Sync for JwtSigningOptions
impl Unpin for JwtSigningOptions
impl UnsafeUnpin for JwtSigningOptions
impl !UnwindSafe for JwtSigningOptions
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