Enum git_pack::index::traverse::Error [−][src]
pub enum Error<E: Error + Send + Sync + 'static> {
Processor(E),
Verify(Error),
Tree(Error),
TreeTraversal(Error),
PackChecksum(Error),
PackDecode {
id: ObjectId,
offset: u64,
source: Error,
},
PackMismatch {
expected: ObjectId,
actual: ObjectId,
},
PackObjectMismatch {
expected: ObjectId,
actual: ObjectId,
offset: u64,
kind: Kind,
},
Crc32Mismatch {
expected: u32,
actual: u32,
offset: u64,
kind: Kind,
},
Interrupted,
}
Expand description
Returned by index::File::traverse_with_index()
and index::File::traverse_with_lookup
Variants
Processor(E)
Verify(Error)
Tuple Fields
0: Error
Tree(Error)
TreeTraversal(Error)
PackChecksum(Error)
Tuple Fields
0: Error