pub enum PackReadError {
Limit(PackLimitError),
Allocation(PackAllocationError),
Source(Error),
Pack(GitError),
}Expand description
Error returned by bounded targeted decoding.
Variants§
Trait Implementations§
Source§impl Debug for PackReadError
impl Debug for PackReadError
Source§impl Display for PackReadError
impl Display for PackReadError
Source§impl Error for PackReadError
impl Error for PackReadError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl From<Error> for PackReadError
impl From<Error> for PackReadError
Auto Trait Implementations§
impl !RefUnwindSafe for PackReadError
impl !UnwindSafe for PackReadError
impl Freeze for PackReadError
impl Send for PackReadError
impl Sync for PackReadError
impl Unpin for PackReadError
impl UnsafeUnpin for PackReadError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more