pub enum QueryParamError {
UnsupportedType(UnsupportedTypeError),
UnspecifiedStyleExploded,
MapKeyNotString,
Custom(String),
}Expand description
An error that occurs during query parameter serialization.
Variants§
Trait Implementations§
Source§impl Debug for QueryParamError
impl Debug for QueryParamError
Source§impl Display for QueryParamError
impl Display for QueryParamError
Source§impl Error for QueryParamError
impl Error for QueryParamError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl Error for QueryParamError
impl Error for QueryParamError
Source§impl From<UnsupportedTypeError> for QueryParamError
impl From<UnsupportedTypeError> for QueryParamError
Source§fn from(source: UnsupportedTypeError) -> Self
fn from(source: UnsupportedTypeError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for QueryParamError
impl RefUnwindSafe for QueryParamError
impl Send for QueryParamError
impl Sync for QueryParamError
impl Unpin for QueryParamError
impl UnwindSafe for QueryParamError
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
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