Struct actix_web_location::providers::FallbackProvider
source · [−]pub struct FallbackProvider { /* private fields */ }
Expand description
A “dummy” provider that returns None for all fields.
Implementations
Trait Implementations
sourceimpl Provider for FallbackProvider
impl Provider for FallbackProvider
sourcefn get_location<'life0, 'life1, 'async_trait>(
&'life0 self,
_request: &'life1 HttpRequest
) -> Pin<Box<dyn Future<Output = Result<Option<Location>, Error>> + 'async_trait>> where
'life0: 'async_trait,
'life1: 'async_trait,
Self: 'async_trait,
fn get_location<'life0, 'life1, 'async_trait>(
&'life0 self,
_request: &'life1 HttpRequest
) -> Pin<Box<dyn Future<Output = Result<Option<Location>, Error>> + 'async_trait>> where
'life0: 'async_trait,
'life1: 'async_trait,
Self: 'async_trait,
Derive a location from a request’s metadata.
sourcefn expect_country(&self) -> bool
fn expect_country(&self) -> bool
Can this provider produce locations with country information?
sourcefn expect_region(&self) -> bool
fn expect_region(&self) -> bool
Can this provider produce locations with region information?
sourcefn expect_city(&self) -> bool
fn expect_city(&self) -> bool
Can this provider produce locations with city information?
Auto Trait Implementations
impl RefUnwindSafe for FallbackProvider
impl Send for FallbackProvider
impl Sync for FallbackProvider
impl Unpin for FallbackProvider
impl UnwindSafe for FallbackProvider
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more