Enum solana_runtime::snapshot_utils::SnapshotError [−][src]
pub enum SnapshotError { Io(Error), Serialize(Error), ArchiveGenerationFailure(ExitStatus), StoragePathSymlinkInvalid, UnpackError(UnpackError), AccountsPackageSendError(AccountsPackageSendError), }
Variants
Io(Error)
Serialize(Error)
ArchiveGenerationFailure(ExitStatus)
UnpackError(UnpackError)
AccountsPackageSendError(AccountsPackageSendError)
Trait Implementations
impl Error for SnapshotError
[src]
impl Error for SnapshotError
[src]impl From<SendError<AccountsPackagePre>> for SnapshotError
[src]
impl From<SendError<AccountsPackagePre>> for SnapshotError
[src]fn from(source: AccountsPackageSendError) -> Self
[src]
impl From<UnpackError> for SnapshotError
[src]
impl From<UnpackError> for SnapshotError
[src]fn from(source: UnpackError) -> Self
[src]
Auto Trait Implementations
impl !RefUnwindSafe for SnapshotError
impl !RefUnwindSafe for SnapshotError
impl Send for SnapshotError
impl Send for SnapshotError
impl Sync for SnapshotError
impl Sync for SnapshotError
impl Unpin for SnapshotError
impl Unpin for SnapshotError
impl !UnwindSafe for SnapshotError
impl !UnwindSafe for SnapshotError
Blanket Implementations
impl<T> AbiExample for T
[src]
impl<T> AbiExample for T
[src]impl<T> AsFail for T where
T: Fail,
impl<T> AsFail for T where
T: Fail,
pub fn as_fail(&self) -> &(dyn Fail + 'static)
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,