Enum inth_oauth2::ClientError [] [src]

pub enum ClientError {
    Io(Error),
    Url(ParseError),
    Hyper(Error),
    Json(ParserError),
    Parse(ParseError),
    OAuth2(OAuth2Error),
}

Errors that can occur during authorization.

Variants

Io

IO error.

Url

URL error.

Hyper

Hyper error.

Json

JSON error.

Parse

Response parse error.

OAuth2

OAuth 2.0 error.

Trait Implementations

impl Display for ClientError

fn fmt(&self, f: &mut Formatter) -> Result<(), Error>

impl Error for ClientError

fn description(&self) -> &str

fn cause(&self) -> Option<&Error>

impl From<Error> for ClientError

fn from(err: Error) -> Self

impl From<ParseError> for ClientError

fn from(err: ParseError) -> Self

impl From<Error> for ClientError

fn from(err: Error) -> Self

impl From<ParserError> for ClientError

fn from(err: ParserError) -> Self

impl From<ParseError> for ClientError

fn from(err: ParseError) -> Self

impl From<OAuth2Error> for ClientError

fn from(err: OAuth2Error) -> Self

Derived Implementations

impl Debug for ClientError

fn fmt(&self, __arg_0: &mut Formatter) -> Result