Cargo Features

Qrlew has no features set by default.

[dependencies]
qrlew = { version = "0.9.17", features = ["sqlite", "mssql", "bigquery", "checked_injections", "tested_sampling_adjustment", "graphviz_display"] }
sqlite

Use SQLite for tests and examples

Enables rusqlite ^0.30

Affects io::sqlite

mssql

Enables sqlx ^0.6.3 and tokio

Affects io::mssql

bigquery

Enables yup-oauth2 =8.3.2

8.3.3 makes the compiling of gcp-bigquery-client fail

and gcp-bigquery-client ^0.18, tempfile, and wiremock ^0.5.19

gcp-bigquery-client:

bigquery dependencies

Affects io::bigquery

checked_injections

Tests

tested_sampling_adjustment

Multiplicity features are tested on large datasets (may take too much memory)

graphviz_display

Display graphviz (may take long)