sqlx-exasol-impl 0.9.0

Driver implementation for sqlx-exasol. Not meant to be used directly.
Documentation
[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"