API Reference ex_scylla v#0.10.2

Copy Markdown

Modules

Pure Elixir codec for ScyllaDB types.

Wrapper around rust module See rust documentation for more usage details: https://docs.rs/scylla/1.8.0/scylla/client/session/struct.Session.html

Wrapper around rust module See rust documentation for more usage details: https://docs.rs/scylla/1.8.0/scylla/client/session_builder/struct.GenericSessionBuilder.html

Wrapper around rust module See rust documentation for more usage details: https://docs.rs/scylla/1.8.0/scylla/statement/batch/struct.Batch.html

Wrapper around rust module See rust documentation for more usage details: https://docs.rs/scylla/1.8.0/scylla/statement/prepared/struct.PreparedStatement.html

Wrapper around rust module See rust documentation for more usage details: https://docs.rs/scylla/1.8.0/scylla/statement/unprepared/struct.Statement.html

This module defines the core type hierarchy and aliases used throughout the ExScylla library. It provides Elixir type specs that map to the underlying Rust Scylla driver types.

Wrapper around rust module See rust documentation for more usage details: https://docs.rs/scylla/1.8.0/scylla/frame/response/result/struct.ColumnSpec.html

Wrapper around rust module See rust documentation for more usage details: https://docs.rs/scylla/1.8.0/scylla/value/struct.CqlDuration.html

Represents an error related to an invalid keyspace name. Maps to scylla::errors::BadKeyspaceName.

Represents an error related to a bad query. Maps to scylla::errors::BadQuery.

Represents an error returned by the database. Maps to scylla::errors::DbError.

Represents an error that can occur when creating a new session. Maps to scylla::errors::NewSessionError.

Represents an error related to a partition key. Maps to scylla::statement::prepared::PartitionKeyError.

Represents an error that can occur during query execution. Maps to scylla::errors::ExecutionError.

Represents an error that can occur when serializing values. Maps to scylla::serialize::SerializationError.

Represents an error related to address translation. Maps to scylla::errors::TranslationError.

Wrapper around rust module See rust documentation for more usage details: https://docs.rs/scylla/1.8.0/scylla/response/query_result/struct.QueryResult.html

Elixir-only decoded shape for query_raw / execute_raw performance paths (not a 1:1 Rust struct). See Rust QueryResult for the driver type this wraps at the protocol level.

Wrapper around rust module See rust documentation for more usage details: https://docs.rs/scylla/1.8.0/scylla/value/struct.Row.html

Wrapper around rust module See rust documentation for more usage details: https://docs.rs/scylla/1.8.0/scylla/frame/response/result/struct.TableSpec.html

Wrapper around rust module See rust documentation for more usage details: https://docs.rs/scylla/1.8.0/scylla/routing/struct.Token.html

Wrapper around rust module See rust documentation for more usage details: https://docs.rs/scylla/1.8.0/scylla/value/enum.CqlValue.html#variant.UserDefinedType