# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "scylla-cql" version = "0.2.1" description = "CQL data types and primitives, for interacting with Scylla." readme = "README.md" keywords = [ "database", "scylla", "cql", "cassandra", ] categories = ["database"] license = "MIT OR Apache-2.0" repository = "https://github.com/scylladb/scylla-rust-driver" [[bench]] name = "benchmark" harness = false [dependencies.async-trait] version = "0.1.57" [dependencies.bigdecimal-04] version = "0.4" optional = true package = "bigdecimal" [dependencies.byteorder] version = "1.3.4" [dependencies.bytes] version = "1.0.1" [dependencies.chrono] version = "0.4.32" optional = true default-features = false [dependencies.lz4_flex] version = "0.11.1" [dependencies.num-bigint-03] version = "0.3" optional = true package = "num-bigint" [dependencies.num-bigint-04] version = "0.4" optional = true package = "num-bigint" [dependencies.scylla-macros] version = "0.5.1" [dependencies.secrecy] version = "0.7.0" optional = true [dependencies.serde] version = "1.0" features = ["derive"] optional = true [dependencies.snap] version = "1.0" [dependencies.thiserror] version = "1.0" [dependencies.time] version = "0.3" optional = true [dependencies.tokio] version = "1.12" features = [ "io-util", "time", ] [dependencies.uuid] version = "1.0" [dev-dependencies.criterion] version = "0.4" [dev-dependencies.time] version = "0.3.21" features = ["large-dates"] [features] bigdecimal-04 = ["dep:bigdecimal-04"] chrono = ["dep:chrono"] full-serialization = [ "chrono", "time", "secret", "num-bigint-03", "num-bigint-04", "bigdecimal-04", ] num-bigint-03 = ["dep:num-bigint-03"] num-bigint-04 = ["dep:num-bigint-04"] secret = ["secrecy"] time = ["dep:time"] [lints.rust] unreachable_pub = "warn"