Enum raft::StorageError [−][src]
pub enum StorageError { Compacted, Unavailable, SnapshotOutOfDate, SnapshotTemporarilyUnavailable, Other(Box<dyn Error + Sync + Send>), }
An error with the storage.
Variants
The storage was compacted and not accessible
The log is not available.
The snapshot is out of date.
The snapshot is being created.
Some other error occurred.
Trait Implementations
impl Debug for StorageError
[src][+]
impl Display for StorageError
[src][+]
impl Error for StorageError
[src][+]
impl From<Box<dyn Error + 'static + Sync + Send, Global>> for StorageError
[src][+]
impl From<StorageError> for Error
[src][+]
impl PartialEq<StorageError> for StorageError
[src][+]
Auto Trait Implementations
impl !RefUnwindSafe for StorageError
impl Send for StorageError
impl Sync for StorageError
impl Unpin for StorageError
impl !UnwindSafe for StorageError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src][+]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> From<T> for T
[src][+]
impl<T, U> Into<U> for T where
U: From<T>,
[src][+]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src][+]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src][+]
U: Into<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src][+]
U: TryFrom<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
[src][+]
V: MultiLane<T>,