Enum git_ref::file::transaction::prepare::Error [−][src]
pub enum Error {
Packed(Error),
PackedTransactionAcquire(Error),
PackedTransactionPrepare(Error),
PackedFind(Error),
PreprocessingFailed(Error),
LockAcquire {
err: Error,
full_name: BString,
},
Io(Error),
DeleteReferenceMustExist {
full_name: BString,
},
MustNotExist {
full_name: BString,
actual: Target,
new: Target,
},
MustExist {
full_name: BString,
expected: Target,
},
ReferenceOutOfDate {
full_name: BString,
expected: Target,
actual: Target,
},
ReferenceDecode(Error),
}
Expand description
The error returned by various Transaction
methods.
Variants
Tuple Fields of Packed
0: Error
Tuple Fields of PackedTransactionAcquire
0: Error
Tuple Fields of PackedTransactionPrepare
0: Error
Tuple Fields of PackedFind
0: Error
Tuple Fields of PreprocessingFailed
0: Error
Tuple Fields of Io
0: Error
Fields of DeleteReferenceMustExist
full_name: BString
Tuple Fields of ReferenceDecode
0: Error