pub enum LocalRestoreSourceError {
Requirement(RestoreSafetyPersistenceError),
Manifest(DownloadManifestError),
Policy(LocalRestoreSourcePolicyError),
Integrity(DownloadIntegrityError),
}Expand description
Typed fresh original local source denial, preserving every original obligation.
Variants§
Requirement(RestoreSafetyPersistenceError)
Original requirement and both retained plans cannot be admitted.
Manifest(DownloadManifestError)
Exact original immutable manifest or guarded journal differs.
Policy(LocalRestoreSourcePolicyError)
Pure same-ID local source admission failed.
Integrity(DownloadIntegrityError)
Fresh guarded local byte/custody verification failed.
Trait Implementations§
Source§impl Debug for LocalRestoreSourceError
impl Debug for LocalRestoreSourceError
Source§impl Display for LocalRestoreSourceError
impl Display for LocalRestoreSourceError
Source§impl Error for LocalRestoreSourceError
impl Error for LocalRestoreSourceError
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<DownloadIntegrityError> for LocalRestoreSourceError
impl From<DownloadIntegrityError> for LocalRestoreSourceError
Source§fn from(source: DownloadIntegrityError) -> Self
fn from(source: DownloadIntegrityError) -> Self
Converts to this type from the input type.
Source§impl From<DownloadManifestError> for LocalRestoreSourceError
impl From<DownloadManifestError> for LocalRestoreSourceError
Source§fn from(source: DownloadManifestError) -> Self
fn from(source: DownloadManifestError) -> Self
Converts to this type from the input type.
Source§impl From<LocalRestoreSourceError> for LocalRestoreArtifactError
impl From<LocalRestoreSourceError> for LocalRestoreArtifactError
Source§fn from(source: LocalRestoreSourceError) -> Self
fn from(source: LocalRestoreSourceError) -> Self
Converts to this type from the input type.
Source§impl From<LocalRestoreSourcePolicyError> for LocalRestoreSourceError
impl From<LocalRestoreSourcePolicyError> for LocalRestoreSourceError
Source§fn from(source: LocalRestoreSourcePolicyError) -> Self
fn from(source: LocalRestoreSourcePolicyError) -> Self
Converts to this type from the input type.
Source§impl From<RestoreSafetyPersistenceError> for LocalRestoreSourceError
impl From<RestoreSafetyPersistenceError> for LocalRestoreSourceError
Source§fn from(source: RestoreSafetyPersistenceError) -> Self
fn from(source: RestoreSafetyPersistenceError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for LocalRestoreSourceError
impl !UnwindSafe for LocalRestoreSourceError
impl Freeze for LocalRestoreSourceError
impl Send for LocalRestoreSourceError
impl Sync for LocalRestoreSourceError
impl Unpin for LocalRestoreSourceError
impl UnsafeUnpin for LocalRestoreSourceError
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