#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
pub struct UriSanInput {}
impl ::prost::Name for UriSanInput {
const NAME: &'static str = "UriSanInput";
const PACKAGE: &'static str = "envoy.extensions.matching.common_inputs.ssl.v3";
fn full_name() -> ::prost::alloc::string::String {
"envoy.extensions.matching.common_inputs.ssl.v3.UriSanInput".into()
}
fn type_url() -> ::prost::alloc::string::String {
"type.googleapis.com/envoy.extensions.matching.common_inputs.ssl.v3.UriSanInput"
.into()
}
}
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
pub struct DnsSanInput {}
impl ::prost::Name for DnsSanInput {
const NAME: &'static str = "DnsSanInput";
const PACKAGE: &'static str = "envoy.extensions.matching.common_inputs.ssl.v3";
fn full_name() -> ::prost::alloc::string::String {
"envoy.extensions.matching.common_inputs.ssl.v3.DnsSanInput".into()
}
fn type_url() -> ::prost::alloc::string::String {
"type.googleapis.com/envoy.extensions.matching.common_inputs.ssl.v3.DnsSanInput"
.into()
}
}
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
pub struct SubjectInput {}
impl ::prost::Name for SubjectInput {
const NAME: &'static str = "SubjectInput";
const PACKAGE: &'static str = "envoy.extensions.matching.common_inputs.ssl.v3";
fn full_name() -> ::prost::alloc::string::String {
"envoy.extensions.matching.common_inputs.ssl.v3.SubjectInput".into()
}
fn type_url() -> ::prost::alloc::string::String {
"type.googleapis.com/envoy.extensions.matching.common_inputs.ssl.v3.SubjectInput"
.into()
}
}