Enum ip_api_client::IpApiError
source · [−]pub enum IpApiError {
InvalidQuery,
PrivateRange,
RateLimit(u8),
ReservedRange,
UnexpectedError(Option<String>),
}
Expand description
Represents all the ways that a request can fail
Variants
InvalidQuery
PrivateRange
RateLimit(u8)
ip-api.com API is limited to 45 requests per minute from an IP address
Contains the remaining time before a possible re-request in seconds
ReservedRange
UnexpectedError(Option<String>)
Unexpected Error
May contain additional information
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for IpApiError
impl Send for IpApiError
impl Sync for IpApiError
impl Unpin for IpApiError
impl UnwindSafe for IpApiError
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