Skip to content

Instantly share code, notes, and snippets.

@rrichardson
Created March 19, 2021 00:39
Show Gist options
  • Save rrichardson/55d53b14d0ccaef73f7f736dcd600927 to your computer and use it in GitHub Desktop.
Save rrichardson/55d53b14d0ccaef73f7f736dcd600927 to your computer and use it in GitHub Desktop.
pub mod envoy {
pub mod config {
pub mod cluster {
pub mod v3 {
tonic::include_proto!("envoy.config.cluster.v3");
}
}
pub mod listener {
pub mod v3 {
tonic::include_proto!("envoy.config.listener.v3");
}
}
pub mod core {
pub mod v3 {
tonic::include_proto!("envoy.config.core.v3");
}
}
pub mod route {
pub mod v3 {
tonic::include_proto!("envoy.config.route.v3");
}
}
pub mod endpoint {
pub mod v3 {
tonic::include_proto!("envoy.config.endpoint.v3");
}
}
pub mod accesslog {
pub mod v3 {
tonic::include_proto!("envoy.config.accesslog.v3");
}
}
}
pub mod service {
pub mod discovery {
pub mod v3 {
tonic::include_proto!("envoy.service.discovery.v3");
}
}
pub mod listener {
pub mod v3 {
tonic::include_proto!("envoy.service.listener.v3");
}
}
pub mod endpoint {
pub mod v3 {
tonic::include_proto!("envoy.service.endpoint.v3");
}
}
pub mod cluster {
pub mod v3 {
tonic::include_proto!("envoy.service.cluster.v3");
}
}
}
pub mod r#type {
pub mod v3 {
tonic::include_proto!("envoy.r#type.v3");
}
pub mod matcher {
pub mod v3 {
tonic::include_proto!("envoy.r#type.matcher.v3");
}
}
pub mod metadata {
pub mod v3 {
tonic::include_proto!("envoy.r#type.metadata.v3");
}
}
pub mod tracing {
pub mod v3 {
tonic::include_proto!("envoy.r#type.tracing.v3");
}
}
}
}
pub mod xds {
pub mod core {
pub mod v3 {
tonic::include_proto!("xds.core.v3");
}
}
}
pub mod google {
pub mod rpc {
tonic::include_proto!("google.rpc");
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment