Cargo Features

Scylla has no features set by default.

[dependencies]
scylla = { version = "1.0.0", features = ["openssl-010", "rustls-023", "unstable-cloud", "secrecy-08", "chrono-04", "time-03", "num-bigint-03", "num-bigint-04", "bigdecimal-04", "full-serialization", "metrics", "unstable-testing"] }
openssl-010

Enables openssl and tokio-openssl

rustls-023

Enables rustls and tokio-rustls

unstable-cloud

Enables base64, serde, serde_yaml, and url, serde of scylla-cql

Affects session::SessionConfig.cloud_config, session_builder::CloudMode, session_builder::CloudSessionBuilder, scylla::cloud

secrecy-08 full-serialization?

Enables secrecy-08 of scylla-cql

chrono-04 full-serialization?

Enables chrono-04 of scylla-cql

time-03 full-serialization?

Enables time-03 of scylla-cql

num-bigint-03 full-serialization?

Enables num-bigint-03 of scylla-cql

num-bigint-04 full-serialization?

Enables num-bigint-04 of scylla-cql

bigdecimal-04 full-serialization?

Enables bigdecimal-04 of scylla-cql

full-serialization = bigdecimal-04, chrono-04, num-bigint-03, num-bigint-04, secrecy-08, time-03
metrics

Enables histogram

Affects observability::metrics, speculative_execution::Context.metrics, speculative_execution::PercentileSpeculativeExecutionPolicy

unstable-testing

Affects scylla::internal_testing