pub struct OneTapConfig {
pub client_id: Option<OneTapClientId>,
pub disable_signup: bool,
pub jwks_source: Option<Arc<dyn OAuthJwksSource>>,
}Fields§
§client_id: Option<OneTapClientId>Overrides the registered Google provider’s client IDs when truthy.
disable_signup: bool§jwks_source: Option<Arc<dyn OAuthJwksSource>>Optional application transport/cache; defaults to Google’s official JWKS endpoint.
Trait Implementations§
Source§impl Clone for OneTapConfig
impl Clone for OneTapConfig
Source§impl Debug for OneTapConfig
impl Debug for OneTapConfig
Auto Trait Implementations§
impl !RefUnwindSafe for OneTapConfig
impl !UnwindSafe for OneTapConfig
impl Freeze for OneTapConfig
impl Send for OneTapConfig
impl Sync for OneTapConfig
impl Unpin for OneTapConfig
impl UnsafeUnpin for OneTapConfig
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