codecov_cache/
errors.rs

1/**
2 * Error is an enum wrapping all possible errors.
3 */
4#[derive(Debug)]
5pub enum Error {
6    EnvError(std::env::VarError),
7    CodecovClientError(codecov::errors::Error),
8}
9
10impl From<codecov::errors::Error> for Error {
11    fn from(err: codecov::errors::Error) -> Error {
12        match err {
13            codecov::errors::Error::EnvError(e) => Error::EnvError(e),
14            _ => Error::CodecovClientError(err),
15        }
16    }
17}