pub struct OneTimeTokenConfig {
pub expires_in: Duration,
pub storage: OneTimeTokenStorage,
pub generator: Option<Arc<dyn GenerateOneTimeToken>>,
pub disable_client_request: bool,
pub disable_set_session_cookie: bool,
pub set_ott_header_on_new_session: bool,
}Fields§
§expires_in: Duration§storage: OneTimeTokenStorage§generator: Option<Arc<dyn GenerateOneTimeToken>>§disable_client_request: bool§set_ott_header_on_new_session: boolTrait Implementations§
Source§impl Clone for OneTimeTokenConfig
impl Clone for OneTimeTokenConfig
Source§impl Debug for OneTimeTokenConfig
impl Debug for OneTimeTokenConfig
Auto Trait Implementations§
impl !RefUnwindSafe for OneTimeTokenConfig
impl !UnwindSafe for OneTimeTokenConfig
impl Freeze for OneTimeTokenConfig
impl Send for OneTimeTokenConfig
impl Sync for OneTimeTokenConfig
impl Unpin for OneTimeTokenConfig
impl UnsafeUnpin for OneTimeTokenConfig
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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