linkerd2_proxy_api/gen/
io.linkerd.proxy.meta.rs1#[allow(clippy::derive_partial_eq_without_eq)]
4#[derive(Clone, PartialEq, ::prost::Message)]
5pub struct Metadata {
6 #[prost(oneof = "metadata::Kind", tags = "1, 2")]
7 pub kind: ::core::option::Option<metadata::Kind>,
8}
9pub mod metadata {
11 #[allow(clippy::derive_partial_eq_without_eq)]
12 #[derive(Clone, PartialEq, ::prost::Oneof)]
13 pub enum Kind {
14 #[prost(string, tag = "1")]
20 Default(::prost::alloc::string::String),
21 #[prost(message, tag = "2")]
22 Resource(super::Resource),
23 }
24}
25#[allow(clippy::derive_partial_eq_without_eq)]
27#[derive(Clone, PartialEq, ::prost::Message)]
28pub struct Resource {
29 #[prost(string, tag = "1")]
30 pub group: ::prost::alloc::string::String,
31 #[prost(string, tag = "2")]
32 pub kind: ::prost::alloc::string::String,
33 #[prost(string, tag = "3")]
34 pub name: ::prost::alloc::string::String,
35 #[prost(string, tag = "4")]
36 pub namespace: ::prost::alloc::string::String,
37 #[prost(string, tag = "5")]
38 pub section: ::prost::alloc::string::String,
39 #[prost(uint32, tag = "6")]
40 pub port: u32,
41}