scylla/response/mod.rs
1//! This module holds entities that represent responses to requests
2//! sent to the cluster by the driver.
3//! The following abstractions are involved:
4// - [QueryResponse] - a response to any kind of a CQL request.
5// - [NonErrorQueryResponse] - a non-error response to any kind of a CQL request.
6//! - [QueryResult](query_result::QueryResult) - a result of a CQL QUERY/EXECUTE/BATCH request.
7//! - [QueryRowsResult](query_result::QueryRowsResult) - a result of CQL QUERY/EXECUTE/BATCH
8//! request that contains some rows, which can be deserialized by the user.
9
10pub mod query_result;
11mod request_response;
12
13pub(crate) use request_response::{
14 NonErrorAuthResponse, NonErrorQueryResponse, NonErrorStartupResponse, QueryResponse,
15};
16pub use scylla_cql::frame::request::query::{PagingState, PagingStateResponse};