linkerd2_proxy_api/gen/
io.linkerd.proxy.tls_route.rs1#[allow(clippy::derive_partial_eq_without_eq)]
3#[derive(Clone, PartialEq, ::prost::Message)]
4pub struct SniMatch {
5 #[prost(oneof = "sni_match::Match", tags = "1, 2")]
6 pub r#match: ::core::option::Option<sni_match::Match>,
7}
8pub mod sni_match {
10 #[allow(clippy::derive_partial_eq_without_eq)]
12 #[derive(Clone, PartialEq, ::prost::Message)]
13 pub struct Suffix {
14 #[prost(string, repeated, tag = "1")]
15 pub reverse_labels: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
16 }
17 #[allow(clippy::derive_partial_eq_without_eq)]
18 #[derive(Clone, PartialEq, ::prost::Oneof)]
19 pub enum Match {
20 #[prost(string, tag = "1")]
22 Exact(::prost::alloc::string::String),
23 #[prost(message, tag = "2")]
25 Suffix(Suffix),
26 }
27}