pub struct ReadFailureError {
pub cl: Consistency,
pub received: CInt,
pub blockfor: CInt,
pub num_failures: CInt,
/* private fields */
}
Expand description
A non-timeout exception during a read request.
Fields§
§cl: Consistency
Consistency level of query.
received: CInt
i32
representing the number of nodes having acknowledged the request.
blockfor: CInt
i32
representing 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.
Implementations§
Source§impl ReadFailureError
impl ReadFailureError
Sourcepub fn replica_has_responded(&self) -> bool
pub fn replica_has_responded(&self) -> bool
Shows if replica has resonded to a query.
Trait Implementations§
Source§impl Debug for ReadFailureError
impl Debug for ReadFailureError
Source§impl FromCursor for ReadFailureError
impl FromCursor for ReadFailureError
Source§fn from_cursor(cursor: &mut Cursor<&[u8]>) -> Result<ReadFailureError>
fn from_cursor(cursor: &mut Cursor<&[u8]>) -> Result<ReadFailureError>
It should return an implementor from an
io::Cursor
over an array of bytes.Auto Trait Implementations§
impl Freeze for ReadFailureError
impl RefUnwindSafe for ReadFailureError
impl Send for ReadFailureError
impl Sync for ReadFailureError
impl Unpin for ReadFailureError
impl UnwindSafe for ReadFailureError
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