Crate sqlx_scylladb_core

Crate sqlx_scylladb_core 

Source
Expand description

§sqlx-scylladb-core

Implementation of sqlx-scylladb.

Structs§

ScyllaDB
ScyllaDB database driver.
ScyllaDBArgumentBuffer
An array of ScyllaDBArguments used during encoding.
ScyllaDBArguments
Implementation of sqlx::Arguments for ScyllaDB.
ScyllaDBColumn
Implementation of sqlx::Column for ScyllaDB.
ScyllaDBConnectOptions
Options and flags which can be used to configure a ScyllaDB connection.
ScyllaDBConnection
Implementation of sqlx::Connection for ScyllaDB.
ScyllaDBQueryResult
Query execution result.
ScyllaDBRow
Implementation of sqlx::Row for ScyllaDB.
ScyllaDBStatement
Implementation of sqlx::Statement for ScyllaDB.
ScyllaDBTransactionManager
Implementation of [sqlx::TransactionManager] for ScyllaDB.
ScyllaDBValue
Implementation of sqlx::Value for ScyllaDB.
ScyllaDBValueRef
Implementation of sqlx::ValueRef for ScyllaDB.

Enums§

ScyllaDBArgument
The enum of data types that can be handled by scylla-rust-driver.
ScyllaDBCompressor
Compression methods.
ScyllaDBError
Represents all the ways a method can fail within ScyllaDB.
ScyllaDBReplicationStrategy
Replication strategy classes.
ScyllaDBTypeInfo
The enum for the supported type.

Traits§

ScyllaDBExecutor
An alias for sqlx::Executor<'_, Database = ScyllaDB>.
ScyllaDBHasArrayType
Provides information necessary to encode and decode ScyllaDB arrays as compatible Rust types.
ScyllaDBType
An alias for sqlx::Type<ScyllaDB>.

Functions§

register_any_type

Type Aliases§

ScyllaDBPool
An alias for sqlx::Pool, specialized for ScyllaDB.
ScyllaDBPoolOptions
An alias for sqlx::pool::PoolOptions, specialized for ScyllaDB.
ScyllaDBTransaction
An alias for sqlx::Transaction<'_, ScyllaDB>.