pub enum ReplicationError {
NetworkError(String),
Serialization(String),
NodeFailure(String),
PartitionError(String),
Timeout,
ConfigError(String),
}
Expand description
Replication-related errors
Variants§
NetworkError(String)
Serialization(String)
NodeFailure(String)
PartitionError(String)
Timeout
ConfigError(String)
Trait Implementations§
Source§impl Debug for ReplicationError
impl Debug for ReplicationError
Source§impl Display for ReplicationError
impl Display for ReplicationError
Source§impl Error for ReplicationError
impl Error for ReplicationError
1.30.0 · 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 ReplicationError
impl RefUnwindSafe for ReplicationError
impl Send for ReplicationError
impl Sync for ReplicationError
impl Unpin for ReplicationError
impl UnwindSafe for ReplicationError
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