xds-types 0.1.0

Generated protobuf types for Envoy xDS APIs
Documentation

xds-types

Generated protobuf types for Envoy xDS APIs.

Types are produced at build time from the Envoy data-plane-api protos (and their transitive includes: googleapis, protoc-gen-validate, xds, opencensus-proto, opentelemetry-proto, prometheus client_model, cel-spec). The sources live as git submodules under proto/ inside this crate so the generator has them available both during local development and after cargo package.

tonic-build compiles every service and resource into a single module tree rooted at envoy:: and xds::, emitted to OUT_DIR/mod.rs. That file is include!d here.