[−][src]Enum rparif::error::RParifError
Variants
RequestError(RequestError)
Error from reqwest lib
JsonError(JsonError)
Error from json lib
DateParseError(ParseError)
Date error from chrono lib
UnkownEnumValue(String)
String can't be converted into enum value it contains the wrong token
Raised when json response contains an unexpected type
Fields of WrongJsonType
UnexpectedDate(String)
Raised when string date can't be converted.
Accepted string are hier
, jour
and demain
Raised when the API call return status code other than 2XX
Fields of CallError
Raised when key doesn't exists in json response
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for RParifError
impl Send for RParifError
impl Sync for RParifError
impl Unpin for RParifError
impl !UnwindSafe for RParifError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,