Struct cassandra_protocol::frame::message_result::BodyResResultRows
source · [−]pub struct BodyResResultRows {
pub metadata: RowsMetadata,
pub rows_count: CInt,
pub rows_content: Vec<Vec<CBytes>>,
pub protocol_version: Version,
}
Expand description
Structure that represents result of type rows.
Fields
metadata: RowsMetadata
Rows metadata
rows_count: CInt
Number of rows.
rows_content: Vec<Vec<CBytes>>
From spec: it is composed of rows_count
of rows.
protocol_version: Version
Protocol version.
Trait Implementations
sourceimpl Clone for BodyResResultRows
impl Clone for BodyResResultRows
sourcefn clone(&self) -> BodyResResultRows
fn clone(&self) -> BodyResResultRows
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for BodyResResultRows
impl Debug for BodyResResultRows
sourceimpl FromCursor for BodyResResultRows
impl FromCursor for BodyResResultRows
sourcefn from_cursor(
cursor: &mut Cursor<&[u8]>,
version: Version
) -> Result<BodyResResultRows>
fn from_cursor(
cursor: &mut Cursor<&[u8]>,
version: Version
) -> Result<BodyResResultRows>
Tries to parse Self from a cursor of bytes.
sourceimpl Hash for BodyResResultRows
impl Hash for BodyResResultRows
sourceimpl Ord for BodyResResultRows
impl Ord for BodyResResultRows
sourcefn cmp(&self, other: &BodyResResultRows) -> Ordering
fn cmp(&self, other: &BodyResResultRows) -> Ordering
1.21.0 · sourcefn max(self, other: Self) -> Self
fn max(self, other: Self) -> Self
Compares and returns the maximum of two values. Read more
1.21.0 · sourcefn min(self, other: Self) -> Self
fn min(self, other: Self) -> Self
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialEq<BodyResResultRows> for BodyResResultRows
impl PartialEq<BodyResResultRows> for BodyResResultRows
sourcefn eq(&self, other: &BodyResResultRows) -> bool
fn eq(&self, other: &BodyResResultRows) -> bool
sourceimpl PartialOrd<BodyResResultRows> for BodyResResultRows
impl PartialOrd<BodyResResultRows> for BodyResResultRows
sourcefn partial_cmp(&self, other: &BodyResResultRows) -> Option<Ordering>
fn partial_cmp(&self, other: &BodyResResultRows) -> Option<Ordering>
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresourceimpl Serialize for BodyResResultRows
impl Serialize for BodyResResultRows
impl Eq for BodyResResultRows
impl StructuralEq for BodyResResultRows
impl StructuralPartialEq for BodyResResultRows
Auto Trait Implementations
impl RefUnwindSafe for BodyResResultRows
impl Send for BodyResResultRows
impl Sync for BodyResResultRows
impl Unpin for BodyResResultRows
impl UnwindSafe for BodyResResultRows
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more