pub struct GlobalAppState {
pub service_url: Url,
pub templates: Environment<'static>,
pub oauth2_client: Option<BasicClient>,
pub background_jobs: DashMap<String, ExportJob>,
pub auth_requests: DashMap<String, PkceCodeVerifier>,
pub login_info: Arc<DashMap<String, LoginInfo>>,
/* private fields */
}Fields§
§service_url: Url§templates: Environment<'static>§oauth2_client: Option<BasicClient>§background_jobs: DashMap<String, ExportJob>§auth_requests: DashMap<String, PkceCodeVerifier>§login_info: Arc<DashMap<String, LoginInfo>>Implementations§
Auto Trait Implementations§
impl !Freeze for GlobalAppState
impl !RefUnwindSafe for GlobalAppState
impl !UnwindSafe for GlobalAppState
impl Send for GlobalAppState
impl Sync for GlobalAppState
impl Unpin for GlobalAppState
impl UnsafeUnpin for GlobalAppState
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more