Cargo Features
auxon-sdk has no features set by default.
[dependencies]
auxon-sdk = { version = "2.2.0", features = ["modality", "deviant", "mutator_server", "modality_tracing", "schemars", "pyo3", "test_support"] }
- modality deviant? modality_tracing? mutator_server? pyo3?
-
Enables clap, envy, exitcode, futures, minicbor ^0.13.1, nix ^0.26.2, rustls-native-certs ^0.7, tokio, tokio-rustls, and tracing-subscriber
Affects
api::protocol
,auxon-sdk::ingest_client
,auxon-sdk::ingest_protocol
,auxon-sdk::plugin_utils
,plugin_utils::ingest
… - deviant mutator_server? pyo3? = modality
-
Enables async-trait, minicbor-io ^0.8, and tokio-util
Affects
auxon-sdk::mutation_plane
,auxon-sdk::mutation_plane_client
,auxon-sdk::mutator_protocol
,auxon-sdk::mutator_server
,plugin_utils::mutation
… - mutator_server = deviant, modality
-
Enables axum ^0.6, parking_lot, percent-encoding, reqwest ^0.11, serde_json, utoipa ^3.0, and utoipa-swagger-ui ^3.0
Affects
mutator_server::server
… - modality_tracing = modality
-
Enables anyhow, duplicate ^0.4.1, once_cell, parking_lot, serde_json, tracing-core, tracing-serde-structured ^0.1, and tracing-serde-wire
Affects
auxon-sdk::tracing
… - schemars
-
Enables schemars
- pyo3 = deviant, modality
-
Enables pyo3 ^0.21
- test_support
-
Enables proptest