pub enum LocalRestoreArtifactPublicationError {
Admission(LocalRestoreArtifactError),
Publication(PersistenceError),
}Expand description
Publication/recovery denial; a failure can retain an already published canonical copy.
Variants§
Admission(LocalRestoreArtifactError)
Original source/copy admission, operation identity or lock failed.
Publication(PersistenceError)
Canonical artifact synchronization/publication failed; retain both exact paths.
Trait Implementations§
Source§impl Error for LocalRestoreArtifactPublicationError
impl Error for LocalRestoreArtifactPublicationError
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<LocalRestoreArtifactError> for LocalRestoreArtifactPublicationError
impl From<LocalRestoreArtifactError> for LocalRestoreArtifactPublicationError
Source§fn from(source: LocalRestoreArtifactError) -> Self
fn from(source: LocalRestoreArtifactError) -> Self
Converts to this type from the input type.
Source§impl From<PersistenceError> for LocalRestoreArtifactPublicationError
impl From<PersistenceError> for LocalRestoreArtifactPublicationError
Source§fn from(source: PersistenceError) -> Self
fn from(source: PersistenceError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for LocalRestoreArtifactPublicationError
impl !UnwindSafe for LocalRestoreArtifactPublicationError
impl Freeze for LocalRestoreArtifactPublicationError
impl Send for LocalRestoreArtifactPublicationError
impl Sync for LocalRestoreArtifactPublicationError
impl Unpin for LocalRestoreArtifactPublicationError
impl UnsafeUnpin for LocalRestoreArtifactPublicationError
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