Enum w3w_api::api::ErrorCode[][src]

#[non_exhaustive]pub enum ErrorCode {
    BadWords,
    BadCoordinates,
    BadLanguage,
    BadFormat,
    BadClipToPolygon,
    MissingWords,
    MissingInput,
    MissingBoundingBox,
    DuplicateParameter,
    MissingKey,
    InvalidKey,
    NotFound,
    MethodNotAllowed,
    InternalServerError,
}

Variants (Non-exhaustive)

Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
BadWords
BadCoordinates
BadLanguage
BadFormat
BadClipToPolygon
MissingWords
MissingInput
MissingBoundingBox
DuplicateParameter
MissingKey
InvalidKey
NotFound
MethodNotAllowed
InternalServerError

Trait Implementations

impl Debug for ErrorCode[src]

impl<'de> Deserialize<'de> for ErrorCode[src]

impl Serialize for ErrorCode[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.