Cargo Features
[dependencies]
prqlc = { version = "0.13.2", default-features = false, features = ["cli", "serde_yaml", "test-dbs", "test-dbs-external"] }
- default = cli
-
The
cli
feature is set by default wheneverprqlc
is added without
somewhere in the dependency tree.default-features = false - cli default = anyhow, clap, clap_complete_command, clio, color-eyre, colorchoice-clap, is-terminal, minijinja, notify, serde_yaml, walkdir
-
Affects
prqlc::utils
… - serde_yaml cli
-
Enables serde_yaml, serde_yaml of prqlc-parser
- test-dbs test-dbs-external? = connector_arrow, duckdb, rusqlite
-
Enables src_duckdb and src_sqlite of connector_arrow ^0.5.4
- test-dbs-external = futures, mysql, postgres, test-dbs, tiberius, tokio, tokio-util
-
Enables src_mysql, src_postgres and src_tiberius of connector_arrow ^0.5.4
Features from optional dependencies
In crates that don't use the dep:
syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.
- anyhow not wasm cli
- clap not wasm cli
- clap_complete_command not wasm cli
-
Enables clap_complete_command ^0.5.1
- clio not wasm cli
- color-eyre not wasm cli
- colorchoice-clap not wasm cli
- duckdb not wasm test-dbs?
- futures not wasm test-dbs-external?
- is-terminal not wasm cli
- minijinja not wasm cli
- mysql not wasm test-dbs-external?
- notify not wasm cli
-
Enables notify ^6.1.1
- postgres not wasm test-dbs-external?
- rusqlite not wasm test-dbs?
- tiberius not wasm test-dbs-external?
- tokio not wasm test-dbs-external?
- tokio-util not wasm test-dbs-external?
- walkdir not wasm cli
- connector_arrow not wasm test-dbs? test-dbs-external?
-
Enables connector_arrow ^0.5.4