pub struct UpstreamOauthRuntime {
pub managers: Arc<DashMap<String, UpstreamOauthManager>>,
pub cache: OauthClientCache,
pub sqlite: SqliteStore,
pub key: EncryptionKey,
pub redirect_uri: String,
}Fields§
§managers: Arc<DashMap<String, UpstreamOauthManager>>§cache: OauthClientCache§sqlite: SqliteStore§key: EncryptionKey§redirect_uri: StringAuto Trait Implementations§
impl Freeze for UpstreamOauthRuntime
impl !RefUnwindSafe for UpstreamOauthRuntime
impl Send for UpstreamOauthRuntime
impl Sync for UpstreamOauthRuntime
impl Unpin for UpstreamOauthRuntime
impl UnsafeUnpin for UpstreamOauthRuntime
impl !UnwindSafe for UpstreamOauthRuntime
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