view async-google-apis-common/src/error.rs @ 112:172a9155c7a9

Added tag common_v0.1.6 for changeset ec1262f0dc55
author Lewin Bormann <lbo@spheniscida.de>
date Sun, 25 Oct 2020 09:04:32 +0100
parents 4dc7d2a7ff71
children 5ce43ba206c7
line wrap: on
line source

#[derive(Debug)]
pub enum ApiError {
    HTTPResponseError(hyper::StatusCode, String),
    RedirectError(String),
    InputDataError(String),
    DataAvailableError(String),
}

impl std::error::Error for ApiError {}
impl std::fmt::Display for ApiError {
    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
        std::fmt::Debug::fmt(self, f)
    }
}