Enum github_local_remote::ErrorKind [−][src]
pub enum ErrorKind { Log, Other, Git, GitRemoteOrigin, GitRemoteUrl, GitHubUrl, Io(Error), }
A list enumerating the categories of errors in this crate.
This list is intended to grow over time and it is not recommended to exhaustively match against it.
It is used with the Error
struct.
Variants
Log
An error caused by the logger failing.
Other
Any error not part of this list.
Git
A generic error caused by Git.
GitRemoteOrigin
Git couldn't find the "origin" remote.
GitRemoteUrl
The Git remote URL was not found.
GitHubUrl
The Git remote URL was not a valid GitHub url
Io(Error)
An error caused by an IO failure.
Trait Implementations
impl Debug for ErrorKind
[src]
impl Debug for ErrorKind
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl From<ErrorKind> for Error
[src]
impl From<ErrorKind> for Error