Cargo Features
[dependencies]
envoy-control-plane = { version = "0.4.0", default-features = false, features = ["grpc", "json"] }
- default = grpc, json
-
These default features are set whenever
envoy-control-plane
is added without
somewhere in the dependency tree.default-features = false - grpc default = tonic-build
-
Enables async-trait, codegen, prost and transport of tonic ^0.6
- json default = pbjson-any, pbjson-build-any, pbjson-types-any, prost-wkt-types, serde, typetag
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.
- prost-wkt-types json
-
Enables prost-wkt-types ^0.3
- tonic grpc
-
Enables tonic ^0.6
- pbjson-any json
- pbjson-types-any json
- serde json
- typetag json
-
Enables typetag ^0.1
- tonic-build build grpc
-
Enables tonic-build ^0.6
- pbjson-build-any build json