pub enum GetAlreadyCachedError {
Get(Error),
OpenMetaBlob(OpenBlobError),
MissingMetaFar,
GetMissingBlobs(ListMissingBlobsError),
MissingContentBlobs(Vec<BlobInfo>),
FinishGet(GetError),
}
Variants§
Get(Error)
OpenMetaBlob(OpenBlobError)
MissingMetaFar
GetMissingBlobs(ListMissingBlobsError)
MissingContentBlobs(Vec<BlobInfo>)
FinishGet(GetError)
Implementations§
Source§impl GetAlreadyCachedError
impl GetAlreadyCachedError
Sourcepub fn was_not_cached(&self) -> bool
pub fn was_not_cached(&self) -> bool
Returns true if the get failed because the package was not cached.
Trait Implementations§
Source§impl Debug for GetAlreadyCachedError
impl Debug for GetAlreadyCachedError
Source§impl Display for GetAlreadyCachedError
impl Display for GetAlreadyCachedError
Source§impl Error for GetAlreadyCachedError
impl Error for GetAlreadyCachedError
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()
Auto Trait Implementations§
impl Freeze for GetAlreadyCachedError
impl !RefUnwindSafe for GetAlreadyCachedError
impl Send for GetAlreadyCachedError
impl Sync for GetAlreadyCachedError
impl Unpin for GetAlreadyCachedError
impl !UnwindSafe for GetAlreadyCachedError
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