pub struct WriteFailureError {
pub cl: Consistency,
pub received: CInt,
pub blockfor: CInt,
pub num_failures: CInt,
pub write_type: WriteType,
}
Expand description
A non-timeout exception during a write request. Read more…
Fields§
§cl: Consistency
Consistency of the query having triggered the exception.
received: CInt
Represents the number of nodes having answered the request.
blockfor: CInt
Represents the number of replicas whose acknowledgement is required to achieve cl
.
num_failures: CInt
Represents the number of nodes that experience a failure while executing the request.
write_type: WriteType
describes the type of the write that failed.
Trait Implementations§
Source§impl Debug for WriteFailureError
impl Debug for WriteFailureError
Source§impl FromCursor for WriteFailureError
impl FromCursor for WriteFailureError
Source§fn from_cursor(cursor: &mut Cursor<&[u8]>) -> Result<WriteFailureError>
fn from_cursor(cursor: &mut Cursor<&[u8]>) -> Result<WriteFailureError>
It should return an implementor from an
io::Cursor
over an array of bytes.Auto Trait Implementations§
impl Freeze for WriteFailureError
impl RefUnwindSafe for WriteFailureError
impl Send for WriteFailureError
impl Sync for WriteFailureError
impl Unpin for WriteFailureError
impl UnwindSafe for WriteFailureError
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