Cargo Features
[dependencies]
architect-sdk = { version = "2.1.3", default-features = false, features = ["grpc", "netidx"] }
- default = grpc
-
The
grpc
feature is set by default wheneverarchitect-sdk
is added without
somewhere in the dependency tree.default-features = false - grpc default = hickory-resolver, tonic
-
Enables grpc of architect-api
- netidx = md-5, netidx-archive, netidx-core, netidx-derive, netidx-protocols, num_cpus, openssl, pkcs8, serde_yaml, sysinfo, zstd
-
Enables netidx ^0.26.0, netidx of architect-api
Affects
architect-sdk::account_manager
,architect-sdk::admin_stats
,architect-sdk::channel_driver
,architect-sdk::common
,architect-sdk::orderflow
,architect-sdk::paths
,architect-sdk::tls
,marketdata::book_client
,marketdata::external_client
,marketdata::historical_candles
,marketdata::managed_marketdata
,marketdata::netidx_feed_client
,marketdata::rfq_client
,marketdata::snapshots
,marketdata::utils
,symbology::client
…
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.
- hickory-resolver grpc
- md-5 netidx?
- netidx-archive netidx?
-
Enables netidx-archive ^0.26.0
- netidx-core netidx?
- netidx-derive netidx?
- netidx-protocols netidx?
-
Enables netidx-protocols ^0.26.0
- num_cpus netidx?
- openssl netidx?
- pkcs8 netidx?
- serde_yaml netidx?
- sysinfo netidx?
-
Enables sysinfo ^0.29
- tonic grpc
- zstd netidx?
-
Enables zstd ^0.12.3