Enum libpijul::change::ChangeError [−][src]
pub enum ChangeError {
VersionMismatch {
got: u64,
},
Io(Error),
Bincode(Error),
Zstd(Error),
TomlDe(Error),
TomlSer(Error),
Json(Error),
MissingContents {
hash: Hash,
},
ChangeHashMismatch {
claimed: Hash,
computed: Hash,
},
ContentsHashMismatch {
claimed: Hash,
computed: Hash,
},
}
Variants
VersionMismatch
Fields
got: u64
Io(Error)
Tuple Fields
0: Error
Bincode(Error)
Tuple Fields
0: Error
Zstd(Error)
Tuple Fields
0: Error
TomlDe(Error)
Tuple Fields
0: Error
TomlSer(Error)
Tuple Fields
0: Error
Json(Error)
Tuple Fields
0: Error
MissingContents
Fields
hash: Hash
ChangeHashMismatch
ContentsHashMismatch
Trait Implementations
Performs the conversion.
Performs the conversion.
Performs the conversion.