pub struct VerifyOptions {
pub leeway_secs: i64,
pub issuer: Option<String>,
pub audience: Option<String>,
pub now: Option<i64>,
}Fields§
§leeway_secs: i64§issuer: Option<String>§audience: Option<String>§now: Option<i64>Implementations§
Source§impl VerifyOptions
impl VerifyOptions
pub fn with_issuer(self, iss: &str) -> Self
pub fn with_audience(self, aud: &str) -> Self
pub fn with_leeway(self, secs: i64) -> Self
pub fn with_now(self, now: i64) -> Self
Trait Implementations§
Source§impl Clone for VerifyOptions
impl Clone for VerifyOptions
Source§fn clone(&self) -> VerifyOptions
fn clone(&self) -> VerifyOptions
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 VerifyOptions
impl Debug for VerifyOptions
Source§impl Default for VerifyOptions
impl Default for VerifyOptions
Source§impl<'de> Deserialize<'de> for VerifyOptions
impl<'de> Deserialize<'de> for VerifyOptions
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 VerifyOptions
impl RefUnwindSafe for VerifyOptions
impl Send for VerifyOptions
impl Sync for VerifyOptions
impl Unpin for VerifyOptions
impl UnwindSafe for VerifyOptions
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