[dependencies.arrayvec]
default-features = false
version = "0.7"
[dependencies.async-compression]
default-features = false
features = ["futures-io", "gzip", "zlib"]
optional = true
version = "0.4"
[dependencies.async-tungstenite]
default-features = false
features = ["handshake", "futures-03-sink"]
version = "0.29"
[dependencies.base64]
default-features = false
version = "0.22"
[dependencies.bigdecimal]
default-features = false
features = ["std", "serde-json"]
optional = true
version = "0.4"
[dependencies.chrono]
default-features = false
features = ["serde"]
optional = true
version = "0.4"
[dependencies.dotenvy]
default-features = false
optional = true
version = "0.15"
[dependencies.flume]
default-features = false
features = ["async"]
optional = true
version = "0.12"
[dependencies.futures-core]
default-features = false
version = "0.3"
[dependencies.futures-io]
default-features = false
version = "0.3"
[dependencies.futures-util]
default-features = false
version = "0.3"
[dependencies.geo-types]
default-features = false
features = ["std"]
optional = true
version = "0.7"
[dependencies.hex]
default-features = false
features = ["std"]
optional = true
version = "0.4"
[dependencies.hyper]
default-features = false
features = ["server", "http1"]
optional = true
version = "1"
[dependencies.native-tls]
default-features = false
optional = true
version = "0.2"
[dependencies.rand]
default-features = false
features = ["std", "std_rng"]
version = "0.8"
[dependencies.rcgen]
default-features = false
features = ["pem"]
optional = true
version = "0.13"
[dependencies.rsa]
default-features = false
features = ["pem", "std"]
version = "0.9"
[dependencies.rust_decimal]
default-features = false
features = ["serde"]
optional = true
version = "1"
[dependencies.rustls]
default-features = false
features = ["std", "tls12"]
optional = true
version = "0.23"
[dependencies.serde]
default-features = false
features = ["derive", "rc"]
version = "1"
[dependencies.serde_json]
default-features = false
features = ["std", "raw_value"]
version = "1"
[dependencies.sqlx-core]
default-features = false
features = ["offline", "migrate"]
version = "0.9.0-alpha.1"
[dependencies.sqlx-macros-core]
default-features = false
optional = true
version = "0.9.0-alpha.1"
[dependencies.thiserror]
default-features = false
version = "2"
[dependencies.time]
default-features = false
features = ["std", "serde", "formatting", "parsing", "macros"]
optional = true
version = "0.3"
[dependencies.tracing]
default-features = false
features = ["log"]
version = "0.1"
[dependencies.url]
default-features = false
version = "2"
[dependencies.uuid]
default-features = false
features = ["serde"]
optional = true
version = "1"
[dependencies.wkt]
default-features = false
features = ["geo-types", "serde"]
optional = true
version = "0.14"
[dev-dependencies.sqlx]
default-features = false
features = ["runtime-tokio", "macros", "migrate"]
version = "0.9.0-alpha.1"
[features]
any = ["sqlx-core/any"]
bigdecimal = ["sqlx-core/bigdecimal", "dep:bigdecimal"]
chrono = ["sqlx-core/chrono", "dep:chrono"]
compression = ["dep:async-compression"]
etl = ["dep:flume", "dep:hyper"]
geo-types = ["dep:geo-types", "dep:wkt"]
json = ["sqlx-core/json"]
macros = ["dep:sqlx-macros-core", "sqlx-macros-core?/macros"]
migrate = ["sqlx-core/migrate", "dep:dotenvy", "dep:hex"]
native-tls = ["dep:native-tls", "sqlx-core/_tls-native-tls", "tls", "rcgen?/aws_lc_rs"]
rust_decimal = ["sqlx-core/rust_decimal", "dep:rust_decimal"]
rustls = ["dep:rustls", "sqlx-core/_tls-rustls", "tls"]
rustls-aws-lc-rs = ["rustls", "rcgen?/aws_lc_rs"]
rustls-ring = ["rustls", "rcgen?/ring"]
sqlx-toml = ["sqlx-core/sqlx-toml"]
time = ["sqlx-core/time", "dep:time"]
tls = ["dep:rcgen"]
uuid = ["sqlx-core/uuid", "dep:uuid"]
[lib]
name = "sqlx_exasol_impl"
path = "src/lib.rs"
[lints.clippy]
module_name_repetitions = "allow"
[lints.clippy.all]
level = "warn"
priority = -1
[lints.clippy.pedantic]
level = "warn"
priority = -1
[lints.rust]
meta_variable_misuse = "warn"
missing_abi = "warn"
missing_copy_implementations = "warn"
missing_debug_implementations = "warn"
non_ascii_idents = "warn"
trivial_casts = "warn"
trivial_numeric_casts = "warn"
unused_extern_crates = "warn"
unused_import_braces = "warn"
unused_lifetimes = "warn"
unused_qualifications = "warn"
[lints.rust.rust_2018_idioms]
level = "warn"
priority = -1
[lints.rust.rust_2021_compatibility]
level = "warn"
priority = -1
[package]
authors = ["Bogdan Mircea <mirceapetrebogdan@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["database", "asynchronous"]
description = "Driver implementation for sqlx-exasol. Not meant to be used directly."
edition = "2024"
keywords = ["database", "sql", "exasol", "sqlx", "driver"]
license = "MIT OR Apache-2.0"
name = "sqlx-exasol-impl"
readme = false
repository = "https://github.com/bobozaur/sqlx-exasol"
rust-version = "1.86.0"
version = "0.9.0"