pub struct BootstrapCtx { /* private fields */ }Expand description
Passed to Bootstrap::extend so an app’s own routes can share the database
and the detected database capabilities.
Implementations§
Source§impl BootstrapCtx
impl BootstrapCtx
Sourcepub fn capabilities(&self) -> &CapabilitySet
pub fn capabilities(&self) -> &CapabilitySet
The database capabilities available on this deployment, for gating optional features.
Sourcepub fn translator(&self) -> &Translator
pub fn translator(&self) -> &Translator
The UI-string translator for the configured locale, for an app’s routes to resolve their own strings.
Auto Trait Implementations§
impl !RefUnwindSafe for BootstrapCtx
impl !UnwindSafe for BootstrapCtx
impl Freeze for BootstrapCtx
impl Send for BootstrapCtx
impl Sync for BootstrapCtx
impl Unpin for BootstrapCtx
impl UnsafeUnpin for BootstrapCtx
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
impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
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