Enum libpijul_compat::ErrorKind
[−]
pub enum ErrorKind {
Msg(String),
IO(Error),
Sanakirja(Error),
Bincode(Error),
Utf8(Utf8Error),
Ring(Unspecified),
AlreadyAdded,
FileNotInRepo(PathBuf),
NoDb(Root),
WrongHash,
WrongPatchSignature,
BranchNameAlreadyExists(String),
WrongFileHeader(Key<PatchId>),
FileNameCount(Key<PatchId>),
// some variants omitted
}The kind of an error.
Variants
Msg(String)A convenient variant for String.
IO(Error)Sanakirja(Error)Bincode(Error)Utf8(Utf8Error)Ring(Unspecified)AlreadyAddedFileNotInRepo(PathBuf)NoDb(Root)WrongHashWrongPatchSignatureBranchNameAlreadyExists(String)WrongFileHeader(Key<PatchId>)FileNameCount(Key<PatchId>)
Methods
impl ErrorKind
fn description(&self) -> &str
A string describing the error kind.