Skip to main content

Message

Trait Message 

Source
pub trait Message:
    Debug
    + Send
    + Sync {
    // Required methods
    fn encoded_len(&self) -> usize;
    fn clear(&mut self);

    // Provided methods
    fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>
       where Self: Sized { ... }
    fn encode_to_vec(&self) -> Vec<u8> 
       where Self: Sized { ... }
    fn encode_length_delimited(
        &self,
        buf: &mut impl BufMut,
    ) -> Result<(), EncodeError>
       where Self: Sized { ... }
    fn encode_length_delimited_to_vec(&self) -> Vec<u8> 
       where Self: Sized { ... }
    fn decode(buf: impl Buf) -> Result<Self, DecodeError>
       where Self: Default { ... }
    fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>
       where Self: Default { ... }
    fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>
       where Self: Sized { ... }
    fn merge_length_delimited(
        &mut self,
        buf: impl Buf,
    ) -> Result<(), DecodeError>
       where Self: Sized { ... }
}
Expand description

A Protocol Buffers message.

Required Methods§

Source

fn encoded_len(&self) -> usize

Returns the encoded length of the message without a length delimiter.

Source

fn clear(&mut self)

Clears the message, resetting all fields to their default.

Provided Methods§

Source

fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>
where Self: Sized,

Encodes the message to a buffer.

An error will be returned if the buffer does not have sufficient capacity.

Source

fn encode_to_vec(&self) -> Vec<u8>
where Self: Sized,

Encodes the message to a newly allocated buffer.

Source

fn encode_length_delimited( &self, buf: &mut impl BufMut, ) -> Result<(), EncodeError>
where Self: Sized,

Encodes the message with a length-delimiter to a buffer.

An error will be returned if the buffer does not have sufficient capacity.

Source

fn encode_length_delimited_to_vec(&self) -> Vec<u8>
where Self: Sized,

Encodes the message with a length-delimiter to a newly allocated buffer.

Source

fn decode(buf: impl Buf) -> Result<Self, DecodeError>
where Self: Default,

Decodes an instance of the message from a buffer.

The entire buffer will be consumed.

Source

fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>
where Self: Default,

Decodes a length-delimited instance of the message from the buffer.

Source

fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>
where Self: Sized,

Decodes an instance of the message from a buffer, and merges it into self.

The entire buffer will be consumed.

Source

fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>
where Self: Sized,

Decodes a length-delimited instance of the message from buffer, and merges it into self.

Implementations on Foreign Types§

Source§

impl Message for bool

google.protobuf.BoolValue

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for f32

google.protobuf.FloatValue

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for f64

google.protobuf.DoubleValue

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for i32

google.protobuf.Int32Value

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for i64

google.protobuf.Int64Value

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for u32

google.protobuf.UInt32Value

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for u64

google.protobuf.UInt64Value

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ()

google.protobuf.Empty

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for String

google.protobuf.StringValue

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Vec<u8>

google.protobuf.BytesValue

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Bytes

google.protobuf.BytesValue

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for File

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for CodeGeneratorRequest

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for CodeGeneratorResponse

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Version

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ExtensionRange

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ReservedRange

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for EnumReservedRange

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Annotation

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Location

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Api

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for DescriptorProto

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Duration

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Enum

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for EnumDescriptorProto

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for EnumOptions

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for EnumValue

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for EnumValueDescriptorProto

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for EnumValueOptions

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ExtensionRangeOptions

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Field

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for FieldDescriptorProto

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for FieldMask

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for FieldOptions

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for FileDescriptorProto

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for FileDescriptorSet

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for FileOptions

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for GeneratedCodeInfo

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ListValue

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for MessageOptions

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Method

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for MethodDescriptorProto

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for MethodOptions

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Mixin

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for OneofDescriptorProto

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for OneofOptions

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Option

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ServiceDescriptorProto

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for ServiceOptions

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for SourceCodeInfo

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for SourceContext

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Struct

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Timestamp

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Type

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for UninterpretedOption

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for Value

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl Message for NamePart

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Source§

impl<M> Message for Box<M>
where M: Message,

Source§

fn encoded_len(&self) -> usize

Source§

fn clear(&mut self)

Implementors§

Source§

impl Message for xds_types::cel::expr::decl::function_decl::Overload

Source§

impl Message for xds_types::cel::expr::decl::FunctionDecl

Source§

impl Message for xds_types::cel::expr::decl::IdentDecl

Source§

impl Message for xds_types::cel::expr::expr::create_struct::Entry

Source§

impl Message for xds_types::cel::expr::expr::Call

Source§

impl Message for xds_types::cel::expr::expr::Comprehension

Source§

impl Message for xds_types::cel::expr::expr::CreateList

Source§

impl Message for xds_types::cel::expr::expr::CreateStruct

Source§

impl Message for xds_types::cel::expr::expr::Ident

Source§

impl Message for xds_types::cel::expr::expr::Select

Source§

impl Message for xds_types::cel::expr::source_info::extension::Version

Source§

impl Message for xds_types::cel::expr::source_info::Extension

Source§

impl Message for xds_types::cel::expr::CheckedExpr

Source§

impl Message for xds_types::cel::expr::Constant

Source§

impl Message for xds_types::cel::expr::Decl

Source§

impl Message for xds_types::cel::expr::Expr

Source§

impl Message for xds_types::cel::expr::ParsedExpr

Source§

impl Message for xds_types::cel::expr::Reference

Source§

impl Message for xds_types::cel::expr::SourceInfo

Source§

impl Message for xds_types::cel::expr::Type

Source§

impl Message for xds_types::cel::expr::type::AbstractType

Source§

impl Message for xds_types::cel::expr::type::FunctionType

Source§

impl Message for xds_types::cel::expr::type::ListType

Source§

impl Message for xds_types::cel::expr::type::MapType

Source§

impl Message for OcspDetails

Source§

impl Message for DynamicCluster

Source§

impl Message for StaticCluster

Source§

impl Message for EcdsFilterConfig

Source§

impl Message for DynamicEndpointConfig

Source§

impl Message for StaticEndpointConfig

Source§

impl Message for DynamicListener

Source§

impl Message for DynamicListenerState

Source§

impl Message for StaticListener

Source§

impl Message for DynamicRouteConfig

Source§

impl Message for StaticRouteConfig

Source§

impl Message for DynamicScopedRouteConfigs

Source§

impl Message for InlineScopedRouteConfigs

Source§

impl Message for DynamicSecret

Source§

impl Message for StaticSecret

Source§

impl Message for BootstrapConfigDump

Source§

impl Message for Certificate

Source§

impl Message for CertificateDetails

Source§

impl Message for Certificates

Source§

impl Message for ClusterStatus

Source§

impl Message for Clusters

Source§

impl Message for ClustersConfigDump

Source§

impl Message for CommandLineOptions

Source§

impl Message for ConfigDump

Source§

impl Message for EcdsConfigDump

Source§

impl Message for EndpointsConfigDump

Source§

impl Message for HostHealthStatus

Source§

impl Message for HostStatus

Source§

impl Message for ListenerStatus

Source§

impl Message for Listeners

Source§

impl Message for ListenersConfigDump

Source§

impl Message for Memory

Source§

impl Message for MutexStats

Source§

impl Message for RoutesConfigDump

Source§

impl Message for ScopedRoutesConfigDump

Source§

impl Message for SecretsConfigDump

Source§

impl Message for ServerInfo

Source§

impl Message for SimpleMetric

Source§

impl Message for SubjectAlternateName

Source§

impl Message for TapRequest

Source§

impl Message for UnreadyTargetsDumps

Source§

impl Message for UpdateFailureState

Source§

impl Message for UnreadyTargetsDump

Source§

impl Message for ResourceAnnotation

Source§

impl Message for AccessLog

Source§

impl Message for AccessLogFilter

Source§

impl Message for AndFilter

Source§

impl Message for ComparisonFilter

Source§

impl Message for DurationFilter

Source§

impl Message for ExtensionFilter

Source§

impl Message for GrpcStatusFilter

Source§

impl Message for HeaderFilter

Source§

impl Message for LogTypeFilter

Source§

impl Message for MetadataFilter

Source§

impl Message for NotHealthCheckFilter

Source§

impl Message for OrFilter

Source§

impl Message for ResponseFlagFilter

Source§

impl Message for RuntimeFilter

Source§

impl Message for StatusCodeFilter

Source§

impl Message for TraceableFilter

Source§

impl Message for LogFormat

Source§

impl Message for ApplicationLogConfig

Source§

impl Message for DeferredStatOptions

Source§

impl Message for DynamicResources

Source§

impl Message for GrpcAsyncClientManagerConfig

Source§

impl Message for StaticResources

Source§

impl Message for xds_types::envoy::config::bootstrap::v3::cluster_manager::OutlierDetection

Source§

impl Message for AdminLayer

Source§

impl Message for DiskLayer

Source§

impl Message for RtdsLayer

Source§

impl Message for Admin

Source§

impl Message for Bootstrap

Source§

impl Message for ClusterManager

Source§

impl Message for CustomInlineHeader

Source§

impl Message for FatalAction

Source§

impl Message for LayeredRuntime

Source§

impl Message for MemoryAllocatorManager

Source§

impl Message for xds_types::envoy::config::bootstrap::v3::Runtime

Source§

impl Message for RuntimeLayer

Source§

impl Message for Watchdog

Source§

impl Message for Watchdogs

Source§

impl Message for WatchdogAction

Source§

impl Message for Thresholds

Source§

impl Message for RetryBudget

Source§

impl Message for xds_types::envoy::config::cluster::v3::cluster::common_lb_config::ConsistentHashingLbConfig

Source§

impl Message for xds_types::envoy::config::cluster::v3::cluster::common_lb_config::LocalityWeightedLbConfig

Source§

impl Message for xds_types::envoy::config::cluster::v3::cluster::common_lb_config::ZoneAwareLbConfig

Source§

impl Message for xds_types::envoy::config::cluster::v3::cluster::lb_subset_config::LbSubsetSelector

Source§

impl Message for CommonLbConfig

Source§

impl Message for CustomClusterType

Source§

impl Message for EdsClusterConfig

Source§

impl Message for LbSubsetConfig

Source§

impl Message for LeastRequestLbConfig

Source§

impl Message for MaglevLbConfig

Source§

impl Message for OriginalDstLbConfig

Source§

impl Message for PreconnectPolicy

Source§

impl Message for xds_types::envoy::config::cluster::v3::cluster::RefreshRate

Source§

impl Message for RingHashLbConfig

Source§

impl Message for RoundRobinLbConfig

Source§

impl Message for xds_types::envoy::config::cluster::v3::cluster::SlowStartConfig

Source§

impl Message for TransportSocketMatch

Source§

impl Message for xds_types::envoy::config::cluster::v3::load_balancing_policy::Policy

Source§

impl Message for CircuitBreakers

Source§

impl Message for xds_types::envoy::config::cluster::v3::Cluster

Source§

impl Message for ClusterCollection

Source§

impl Message for xds_types::envoy::config::cluster::v3::Filter

Source§

impl Message for LoadBalancingPolicy

Source§

impl Message for xds_types::envoy::config::cluster::v3::OutlierDetection

Source§

impl Message for TrackClusterStats

Source§

impl Message for UpstreamConnectionOptions

Source§

impl Message for HappyEyeballsConfig

Source§

impl Message for KeyValueStoreConfig

Source§

impl Message for xds_types::envoy::config::common::matcher::v3::http_generic_body_match::GenericTextMatch

Source§

impl Message for xds_types::envoy::config::common::matcher::v3::match_predicate::MatchSet

Source§

impl Message for xds_types::envoy::config::common::matcher::v3::matcher::matcher_list::predicate::PredicateList

Source§

impl Message for xds_types::envoy::config::common::matcher::v3::matcher::matcher_list::predicate::SinglePredicate

Source§

impl Message for xds_types::envoy::config::common::matcher::v3::matcher::matcher_list::FieldMatcher

Source§

impl Message for xds_types::envoy::config::common::matcher::v3::matcher::matcher_list::Predicate

Source§

impl Message for xds_types::envoy::config::common::matcher::v3::matcher::matcher_tree::MatchMap

Source§

impl Message for xds_types::envoy::config::common::matcher::v3::matcher::MatcherList

Source§

impl Message for xds_types::envoy::config::common::matcher::v3::matcher::MatcherTree

Source§

impl Message for xds_types::envoy::config::common::matcher::v3::matcher::OnMatch

Source§

impl Message for xds_types::envoy::config::common::matcher::v3::HttpGenericBodyMatch

Source§

impl Message for xds_types::envoy::config::common::matcher::v3::HttpHeadersMatch

Source§

impl Message for xds_types::envoy::config::common::matcher::v3::MatchPredicate

Source§

impl Message for xds_types::envoy::config::common::matcher::v3::Matcher

Source§

impl Message for RemoveOnMatch

Source§

impl Message for xds_types::envoy::config::common::mutation_rules::v3::HeaderMutation

Source§

impl Message for HeaderMutationRules

Source§

impl Message for AlternateProtocolsCacheEntry

Source§

impl Message for Service

Source§

impl Message for xds_types::envoy::config::core::v3::grpc_service::google_grpc::call_credentials::GoogleIamCredentials

Source§

impl Message for MetadataCredentialsFromPlugin

Source§

impl Message for xds_types::envoy::config::core::v3::grpc_service::google_grpc::call_credentials::ServiceAccountJwtAccessCredentials

Source§

impl Message for StsService

Source§

impl Message for xds_types::envoy::config::core::v3::grpc_service::google_grpc::channel_args::Value

Source§

impl Message for CallCredentials

Source§

impl Message for ChannelArgs

Source§

impl Message for ChannelCredentials

Source§

impl Message for GoogleLocalCredentials

Source§

impl Message for SslCredentials

Source§

impl Message for EnvoyGrpc

Source§

impl Message for GoogleGrpc

Source§

impl Message for CustomHealthCheck

Source§

impl Message for GrpcHealthCheck

Source§

impl Message for HttpHealthCheck

Source§

impl Message for Payload

Source§

impl Message for RedisHealthCheck

Source§

impl Message for TcpHealthCheck

Source§

impl Message for TlsOptions

Source§

impl Message for ProperCaseWords

Source§

impl Message for HeaderKeyFormat

Source§

impl Message for SettingsParameter

Source§

impl Message for xds_types::envoy::config::core::v3::retry_policy::RetryHostPredicate

Source§

impl Message for xds_types::envoy::config::core::v3::retry_policy::RetryPriority

Source§

impl Message for Datagram

Source§

impl Message for Stream

Source§

impl Message for SocketType

Source§

impl Message for Address

Source§

impl Message for AggregatedConfigSource

Source§

impl Message for AlternateProtocolsCacheOptions

Source§

impl Message for ApiConfigSource

Source§

impl Message for AsyncDataSource

Source§

impl Message for BackoffStrategy

Source§

impl Message for BindConfig

Source§

impl Message for BuildVersion

Source§

impl Message for CelExpressionConfig

Source§

impl Message for xds_types::envoy::config::core::v3::CidrRange

Source§

impl Message for ConfigSource

Source§

impl Message for ControlPlane

Source§

impl Message for DataSource

Source§

impl Message for DnsResolutionConfig

Source§

impl Message for DnsResolverOptions

Source§

impl Message for EnvoyInternalAddress

Source§

impl Message for EventServiceConfig

Source§

impl Message for xds_types::envoy::config::core::v3::Extension

Source§

impl Message for ExtensionConfigSource

Source§

impl Message for ExtraSourceAddress

Source§

impl Message for GrpcMethodList

Source§

impl Message for GrpcProtocolOptions

Source§

impl Message for GrpcService

Source§

impl Message for HeaderMap

Source§

impl Message for HeaderValue

Source§

impl Message for HeaderValueOption

Source§

impl Message for xds_types::envoy::config::core::v3::HealthCheck

Source§

impl Message for HealthStatusSet

Source§

impl Message for xds_types::envoy::config::core::v3::Http1ProtocolOptions

Source§

impl Message for Http2ProtocolOptions

Source§

impl Message for Http3ProtocolOptions

Source§

impl Message for xds_types::envoy::config::core::v3::HttpProtocolOptions

Source§

impl Message for xds_types::envoy::config::core::v3::HttpService

Source§

impl Message for HttpUri

Source§

impl Message for JsonFormatOptions

Source§

impl Message for KeepaliveSettings

Source§

impl Message for xds_types::envoy::config::core::v3::KeyValue

Source§

impl Message for KeyValueAppend

Source§

impl Message for KeyValueMutation

Source§

impl Message for xds_types::envoy::config::core::v3::KeyValuePair

Source§

impl Message for Locality

Source§

impl Message for xds_types::envoy::config::core::v3::Metadata

Source§

impl Message for Node

Source§

impl Message for PathConfigSource

Source§

impl Message for PerHostConfig

Source§

impl Message for Pipe

Source§

impl Message for ProxyProtocolConfig

Source§

impl Message for ProxyProtocolPassThroughTlVs

Source§

impl Message for xds_types::envoy::config::core::v3::QueryParameter

Source§

impl Message for QuicKeepAliveSettings

Source§

impl Message for xds_types::envoy::config::core::v3::QuicProtocolOptions

Source§

impl Message for RateLimitSettings

Source§

impl Message for RemoteDataSource

Source§

impl Message for xds_types::envoy::config::core::v3::RetryPolicy

Source§

impl Message for RuntimeDouble

Source§

impl Message for RuntimeFeatureFlag

Source§

impl Message for RuntimeFractionalPercent

Source§

impl Message for RuntimePercent

Source§

impl Message for RuntimeUInt32

Source§

impl Message for SchemeHeaderTransformation

Source§

impl Message for SelfConfigSource

Source§

impl Message for SocketAddress

Source§

impl Message for SocketCmsgHeaders

Source§

impl Message for SocketOption

Source§

impl Message for SocketOptionsOverride

Source§

impl Message for SubstitutionFormatString

Source§

impl Message for TcpKeepalive

Source§

impl Message for xds_types::envoy::config::core::v3::TcpProtocolOptions

Source§

impl Message for TlvEntry

Source§

impl Message for TransportSocket

Source§

impl Message for xds_types::envoy::config::core::v3::TypedExtensionConfig

Source§

impl Message for UdpSocketConfig

Source§

impl Message for UpstreamHttpProtocolOptions

Source§

impl Message for WatchedDirectory

Source§

impl Message for DropOverload

Source§

impl Message for xds_types::envoy::config::endpoint::v3::cluster_load_assignment::Policy

Source§

impl Message for DroppedRequests

Source§

impl Message for xds_types::envoy::config::endpoint::v3::endpoint::AdditionalAddress

Source§

impl Message for HealthCheckConfig

Source§

impl Message for LbEndpointList

Source§

impl Message for ClusterLoadAssignment

Source§

impl Message for ClusterStats

Source§

impl Message for Endpoint

Source§

impl Message for EndpointLoadMetricStats

Source§

impl Message for LbEndpoint

Source§

impl Message for LbEndpointCollection

Source§

impl Message for LedsClusterLocalityConfig

Source§

impl Message for LocalityLbEndpoints

Source§

impl Message for UnnamedEndpointLoadMetricStats

Source§

impl Message for UpstreamEndpointStats

Source§

impl Message for UpstreamLocalityStats

Source§

impl Message for FileBasedMetadataConfig

Source§

impl Message for ExactBalance

Source§

impl Message for ConnectionBalanceConfig

Source§

impl Message for DeprecatedV1

Source§

impl Message for FcdsConfig

Source§

impl Message for InternalListenerConfig

Source§

impl Message for xds_types::envoy::config::listener::v3::listener_filter_chain_match_predicate::MatchSet

Source§

impl Message for ActiveRawUdpListenerConfig

Source§

impl Message for xds_types::envoy::config::listener::v3::AdditionalAddress

Source§

impl Message for ApiListener

Source§

impl Message for ApiListenerManager

Source§

impl Message for xds_types::envoy::config::listener::v3::Filter

Source§

impl Message for FilterChain

Source§

impl Message for FilterChainMatch

Source§

impl Message for Listener

Source§

impl Message for ListenerCollection

Source§

impl Message for ListenerFilter

Source§

impl Message for ListenerFilterChainMatchPredicate

Source§

impl Message for ListenerManager

Source§

impl Message for xds_types::envoy::config::listener::v3::QuicProtocolOptions

Source§

impl Message for UdpListenerConfig

Source§

impl Message for ValidationListenerManager

Source§

impl Message for DogStatsdSink

Source§

impl Message for HistogramBucketSettings

Source§

impl Message for HystrixSink

Source§

impl Message for MetricsServiceConfig

Source§

impl Message for StatsConfig

Source§

impl Message for StatsMatcher

Source§

impl Message for StatsSink

Source§

impl Message for StatsdSink

Source§

impl Message for TagSpecifier

Source§

impl Message for ScaleTimer

Source§

impl Message for BufferFactoryConfig

Source§

impl Message for LoadShedPoint

Source§

impl Message for OverloadAction

Source§

impl Message for OverloadManager

Source§

impl Message for ResourceMonitor

Source§

impl Message for ScaleTimersOverloadActionConfig

Source§

impl Message for ScaledTrigger

Source§

impl Message for ThresholdTrigger

Source§

impl Message for Trigger

Source§

impl Message for RateLimitServiceConfig

Source§

impl Message for xds_types::envoy::config::rbac::v3::permission::Set

Source§

impl Message for Authenticated

Source§

impl Message for xds_types::envoy::config::rbac::v3::principal::Set

Source§

impl Message for AuditLoggerConfig

Source§

impl Message for AuditLoggingOptions

Source§

impl Message for xds_types::envoy::config::rbac::v3::Action

Source§

impl Message for Permission

Source§

impl Message for xds_types::envoy::config::rbac::v3::Policy

Source§

impl Message for Principal

Source§

impl Message for xds_types::envoy::config::rbac::v3::Rbac

Source§

impl Message for SourcedMetadata

Source§

impl Message for DestinationCluster

Source§

impl Message for DynamicMetaData

Source§

impl Message for GenericKey

Source§

impl Message for HeaderValueMatch

Source§

impl Message for MaskedRemoteAddress

Source§

impl Message for MetaData

Source§

impl Message for QueryParameterValueMatch

Source§

impl Message for QueryParameters

Source§

impl Message for RemoteAddress

Source§

impl Message for RequestHeaders

Source§

impl Message for SourceCluster

Source§

impl Message for DynamicMetadata

Source§

impl Message for xds_types::envoy::config::route::v3::rate_limit::Action

Source§

impl Message for HitsAddend

Source§

impl Message for Override

Source§

impl Message for RateLimitedRetryBackOff

Source§

impl Message for ResetHeader

Source§

impl Message for RetryBackOff

Source§

impl Message for xds_types::envoy::config::route::v3::retry_policy::RetryHostPredicate

Source§

impl Message for xds_types::envoy::config::route::v3::retry_policy::RetryPriority

Source§

impl Message for xds_types::envoy::config::route::v3::route_action::hash_policy::ConnectionProperties

Source§

impl Message for xds_types::envoy::config::route::v3::route_action::hash_policy::CookieAttribute

Source§

impl Message for xds_types::envoy::config::route::v3::route_action::hash_policy::FilterState

Source§

impl Message for xds_types::envoy::config::route::v3::route_action::hash_policy::Header

Source§

impl Message for xds_types::envoy::config::route::v3::route_action::hash_policy::QueryParameter

Source§

impl Message for xds_types::envoy::config::route::v3::route_action::HashPolicy

Source§

impl Message for MaxStreamDuration

Source§

impl Message for xds_types::envoy::config::route::v3::route_action::RequestMirrorPolicy

Source§

impl Message for xds_types::envoy::config::route::v3::route_action::UpgradeConfig

Source§

impl Message for ConnectConfig

Source§

impl Message for ConnectMatcher

Source§

impl Message for GrpcRouteMatchOptions

Source§

impl Message for TlsContextMatchOptions

Source§

impl Message for Fragment

Source§

impl Message for Key

Source§

impl Message for ClusterSpecifierPlugin

Source§

impl Message for xds_types::envoy::config::route::v3::CorsPolicy

Source§

impl Message for Decorator

Source§

impl Message for DirectResponseAction

Source§

impl Message for FilterAction

Source§

impl Message for xds_types::envoy::config::route::v3::FilterConfig

Source§

impl Message for HeaderMatcher

Source§

impl Message for HedgePolicy

Source§

impl Message for InternalRedirectPolicy

Source§

impl Message for NonForwardingAction

Source§

impl Message for QueryParameterMatcher

Source§

impl Message for xds_types::envoy::config::route::v3::RateLimit

Source§

impl Message for RedirectAction

Source§

impl Message for xds_types::envoy::config::route::v3::RetryPolicy

Source§

impl Message for xds_types::envoy::config::route::v3::Route

Source§

impl Message for xds_types::envoy::config::route::v3::RouteAction

Source§

impl Message for xds_types::envoy::config::route::v3::RouteConfiguration

Source§

impl Message for RouteList

Source§

impl Message for xds_types::envoy::config::route::v3::RouteMatch

Source§

impl Message for ScopedRouteConfiguration

Source§

impl Message for xds_types::envoy::config::route::v3::Tracing

Source§

impl Message for Vhds

Source§

impl Message for VirtualCluster

Source§

impl Message for xds_types::envoy::config::route::v3::VirtualHost

Source§

impl Message for xds_types::envoy::config::route::v3::WeightedCluster

Source§

impl Message for xds_types::envoy::config::route::v3::weighted_cluster::ClusterWeight

Source§

impl Message for xds_types::envoy::config::tap::v3::http_generic_body_match::GenericTextMatch

Source§

impl Message for xds_types::envoy::config::tap::v3::match_predicate::MatchSet

Source§

impl Message for BufferedAdminSink

Source§

impl Message for FilePerTapSink

Source§

impl Message for xds_types::envoy::config::tap::v3::HttpGenericBodyMatch

Source§

impl Message for xds_types::envoy::config::tap::v3::HttpHeadersMatch

Source§

impl Message for xds_types::envoy::config::tap::v3::MatchPredicate

Source§

impl Message for OutputConfig

Source§

impl Message for OutputSink

Source§

impl Message for StreamingAdminSink

Source§

impl Message for StreamingGrpcSink

Source§

impl Message for TapConfig

Source§

impl Message for xds_types::envoy::config::trace::v3::ClientConfig

Source§

impl Message for DatadogConfig

Source§

impl Message for DatadogRemoteConfig

Source§

impl Message for DynamicOtConfig

Source§

impl Message for LightstepConfig

Source§

impl Message for OpenTelemetryConfig

Source§

impl Message for SkyWalkingConfig

Source§

impl Message for TraceServiceConfig

Source§

impl Message for xds_types::envoy::config::trace::v3::Tracing

Source§

impl Message for XRayConfig

Source§

impl Message for ZipkinConfig

Source§

impl Message for xds_types::envoy::config::trace::v3::tracing::Http

Source§

impl Message for SegmentFields

Source§

impl Message for DefaultLocalAddressSelector

Source§

impl Message for Unauthorized

Source§

impl Message for AccessLogCommon

Source§

impl Message for xds_types::envoy::data::accesslog::v3::ConnectionProperties

Source§

impl Message for HttpAccessLogEntry

Source§

impl Message for HttpRequestProperties

Source§

impl Message for HttpResponseProperties

Source§

impl Message for ResponseFlags

Source§

impl Message for TcpAccessLogEntry

Source§

impl Message for TlsProperties

Source§

impl Message for SubjectAltName

Source§

impl Message for CertificateProperties

Source§

impl Message for OutlierDetectionEvent

Source§

impl Message for OutlierEjectConsecutive

Source§

impl Message for OutlierEjectFailurePercentage

Source§

impl Message for OutlierEjectSuccessRate

Source§

impl Message for DegradedHealthyHost

Source§

impl Message for HealthCheckAddHealthy

Source§

impl Message for HealthCheckEjectUnhealthy

Source§

impl Message for HealthCheckEvent

Source§

impl Message for HealthCheckFailure

Source§

impl Message for HealthCheckSuccessful

Source§

impl Message for NoLongerDegradedHost

Source§

impl Message for TlvsMetadata

Source§

impl Message for AddressList

Source§

impl Message for DnsEndpoint

Source§

impl Message for DnsService

Source§

impl Message for DnsServiceList

Source§

impl Message for DnsServiceProtocol

Source§

impl Message for DnsServiceTarget

Source§

impl Message for DnsVirtualDomain

Source§

impl Message for DnsTable

Source§

impl Message for Message

Source§

impl Message for Closed

Source§

impl Message for Read

Source§

impl Message for Write

Source§

impl Message for Body

Source§

impl Message for Connection

Source§

impl Message for HttpBufferedTrace

Source§

impl Message for HttpStreamedTraceSegment

Source§

impl Message for SocketBufferedTrace

Source§

impl Message for SocketEvent

Source§

impl Message for SocketEvents

Source§

impl Message for SocketStreamedTraceSegment

Source§

impl Message for TraceWrapper

Source§

impl Message for FileAccessLog

Source§

impl Message for ExpressionFilter

Source§

impl Message for DynamicTokenBucket

Source§

impl Message for ProcessRateLimitFilter

Source§

impl Message for xds_types::envoy::extensions::access_loggers::fluentd::v3::fluentd_access_log_config::RetryOptions

Source§

impl Message for FluentdAccessLogConfig

Source§

impl Message for CommonGrpcAccessLogConfig

Source§

impl Message for HttpGrpcAccessLogConfig

Source§

impl Message for TcpGrpcAccessLogConfig

Source§

impl Message for OpenTelemetryAccessLogConfig

Source§

impl Message for xds_types::envoy::extensions::access_loggers::stats::v3::config::Counter

Source§

impl Message for xds_types::envoy::extensions::access_loggers::stats::v3::config::Histogram

Source§

impl Message for Stat

Source§

impl Message for Tag

Source§

impl Message for xds_types::envoy::extensions::access_loggers::stats::v3::Config

Source§

impl Message for StderrAccessLog

Source§

impl Message for StdoutAccessLog

Source§

impl Message for WasmAccessLog

Source§

impl Message for InternalListener

Source§

impl Message for DownstreamReverseConnectionSocketInterface

Source§

impl Message for UpstreamReverseConnectionSocketInterface

Source§

impl Message for AggregateClusterResource

Source§

impl Message for xds_types::envoy::extensions::clusters::aggregate::v3::ClusterConfig

Source§

impl Message for xds_types::envoy::extensions::clusters::dns::v3::dns_cluster::RefreshRate

Source§

impl Message for DnsCluster

Source§

impl Message for xds_types::envoy::extensions::clusters::dynamic_forward_proxy::v3::ClusterConfig

Source§

impl Message for SubClustersConfig

Source§

impl Message for RedisClusterConfig

Source§

impl Message for ReverseConnectionClusterConfig

Source§

impl Message for ThreadPool

Source§

impl Message for AsyncFileManagerConfig

Source§

impl Message for AssumeRoleCredentialProvider

Source§

impl Message for AssumeRoleWithWebIdentityCredentialProvider

Source§

impl Message for AwsCredentialProvider

Source§

impl Message for ConfigCredentialProvider

Source§

impl Message for ContainerCredentialProvider

Source§

impl Message for CredentialsFileCredentialProvider

Source§

impl Message for EnvironmentCredentialProvider

Source§

impl Message for IamRolesAnywhereCredentialProvider

Source§

impl Message for InlineCredentialProvider

Source§

impl Message for InstanceProfileCredentialProvider

Source§

impl Message for DnsCacheCircuitBreakers

Source§

impl Message for DnsCacheConfig

Source§

impl Message for ExtensionWithMatcher

Source§

impl Message for ExtensionWithMatcherPerRoute

Source§

impl Message for xds_types::envoy::extensions::common::ratelimit::v3::rate_limit_descriptor::Entry

Source§

impl Message for RateLimitOverride

Source§

impl Message for LocalClusterRateLimit

Source§

impl Message for LocalRateLimitDescriptor

Source§

impl Message for RateLimitDescriptor

Source§

impl Message for AdminConfig

Source§

impl Message for CommonExtensionConfig

Source§

impl Message for xds_types::envoy::extensions::compression::brotli::compressor::v3::Brotli

Source§

impl Message for xds_types::envoy::extensions::compression::brotli::decompressor::v3::Brotli

Source§

impl Message for xds_types::envoy::extensions::compression::gzip::compressor::v3::Gzip

Source§

impl Message for xds_types::envoy::extensions::compression::gzip::decompressor::v3::Gzip

Source§

impl Message for xds_types::envoy::extensions::compression::zstd::compressor::v3::Zstd

Source§

impl Message for xds_types::envoy::extensions::compression::zstd::decompressor::v3::Zstd

Source§

impl Message for MinimumClustersValidator

Source§

impl Message for DynamicModuleConfig

Source§

impl Message for DefaultEarlyDataPolicy

Source§

impl Message for DataInputAllowList

Source§

impl Message for Dependency

Source§

impl Message for FilterDependencies

Source§

impl Message for MatchingRequirements

Source§

impl Message for HeaderDelay

Source§

impl Message for FixedLimit

Source§

impl Message for HeaderLimit

Source§

impl Message for FaultDelay

Source§

impl Message for FaultRateLimit

Source§

impl Message for SkipFilter

Source§

impl Message for FilterStateValue

Source§

impl Message for ConcurrencyLimitCalculationParams

Source§

impl Message for MinimumRttCalculationParams

Source§

impl Message for AdaptiveConcurrency

Source§

impl Message for GradientControllerConfig

Source§

impl Message for SuccessCriteria

Source§

impl Message for GrpcCriteria

Source§

impl Message for HttpCriteria

Source§

impl Message for AdmissionControl

Source§

impl Message for xds_types::envoy::extensions::filters::http::alternate_protocols_cache::v3::FilterConfig

Source§

impl Message for ApiKeyAuth

Source§

impl Message for ApiKeyAuthPerRoute

Source§

impl Message for xds_types::envoy::extensions::filters::http::api_key_auth::v3::Credential

Source§

impl Message for Forwarding

Source§

impl Message for KeySource

Source§

impl Message for xds_types::envoy::extensions::filters::http::aws_lambda::v3::Config

Source§

impl Message for Credentials

Source§

impl Message for xds_types::envoy::extensions::filters::http::aws_lambda::v3::PerRouteConfig

Source§

impl Message for QueryString

Source§

impl Message for AwsRequestSigning

Source§

impl Message for AwsRequestSigningPerRoute

Source§

impl Message for BandwidthLimit

Source§

impl Message for BasicAuth

Source§

impl Message for BasicAuthPerRoute

Source§

impl Message for Buffer

Source§

impl Message for BufferPerRoute

Source§

impl Message for xds_types::envoy::extensions::filters::http::cache::v3::cache_config::KeyCreatorParams

Source§

impl Message for CacheConfig

Source§

impl Message for xds_types::envoy::extensions::filters::http::cache_v2::v3::cache_v2_config::KeyCreatorParams

Source§

impl Message for CacheV2Config

Source§

impl Message for CdnLoopConfig

Source§

impl Message for Composite

Source§

impl Message for DynamicConfig

Source§

impl Message for ExecuteFilterAction

Source§

impl Message for FilterChainConfiguration

Source§

impl Message for xds_types::envoy::extensions::filters::http::compressor::v3::compressor::CommonDirectionConfig

Source§

impl Message for xds_types::envoy::extensions::filters::http::compressor::v3::compressor::RequestDirectionConfig

Source§

impl Message for xds_types::envoy::extensions::filters::http::compressor::v3::compressor::ResponseDirectionConfig

Source§

impl Message for Compressor

Source§

impl Message for CompressorOverrides

Source§

impl Message for CompressorPerRoute

Source§

impl Message for ResponseDirectionOverrides

Source§

impl Message for xds_types::envoy::extensions::filters::http::connect_grpc_bridge::v3::FilterConfig

Source§

impl Message for Cors

Source§

impl Message for xds_types::envoy::extensions::filters::http::cors::v3::CorsPolicy

Source§

impl Message for CredentialInjector

Source§

impl Message for CsrfPolicy

Source§

impl Message for CustomResponse

Source§

impl Message for xds_types::envoy::extensions::filters::http::decompressor::v3::decompressor::CommonDirectionConfig

Source§

impl Message for xds_types::envoy::extensions::filters::http::decompressor::v3::decompressor::RequestDirectionConfig

Source§

impl Message for xds_types::envoy::extensions::filters::http::decompressor::v3::decompressor::ResponseDirectionConfig

Source§

impl Message for Decompressor

Source§

impl Message for xds_types::envoy::extensions::filters::http::dynamic_forward_proxy::v3::FilterConfig

Source§

impl Message for xds_types::envoy::extensions::filters::http::dynamic_forward_proxy::v3::PerRouteConfig

Source§

impl Message for SubClusterConfig

Source§

impl Message for DynamicModuleFilter

Source§

impl Message for DynamicModuleFilterPerRoute

Source§

impl Message for AuthorizationRequest

Source§

impl Message for AuthorizationResponse

Source§

impl Message for BufferSettings

Source§

impl Message for CheckSettings

Source§

impl Message for xds_types::envoy::extensions::filters::http::ext_authz::v3::ExtAuthz

Source§

impl Message for ExtAuthzPerRoute

Source§

impl Message for xds_types::envoy::extensions::filters::http::ext_authz::v3::HttpService

Source§

impl Message for xds_types::envoy::extensions::filters::http::ext_proc::v3::metadata_options::MetadataNamespaces

Source§

impl Message for ExtProcHttpService

Source§

impl Message for ExtProcOverrides

Source§

impl Message for ExtProcPerRoute

Source§

impl Message for ExternalProcessor

Source§

impl Message for HeaderForwardingRules

Source§

impl Message for xds_types::envoy::extensions::filters::http::ext_proc::v3::MetadataOptions

Source§

impl Message for xds_types::envoy::extensions::filters::http::ext_proc::v3::ProcessingMode

Source§

impl Message for HeaderAbort

Source§

impl Message for FaultAbort

Source§

impl Message for HttpFault

Source§

impl Message for Bypass

Source§

impl Message for FullyBuffer

Source§

impl Message for FullyBufferAndAlwaysInjectContentLength

Source§

impl Message for InjectContentLengthIfNecessary

Source§

impl Message for StreamWhenPossible

Source§

impl Message for BufferBehavior

Source§

impl Message for FileSystemBufferFilterConfig

Source§

impl Message for StreamConfig

Source§

impl Message for Audience

Source§

impl Message for GcpAuthnFilterConfig

Source§

impl Message for TokenCacheConfig

Source§

impl Message for TokenHeader

Source§

impl Message for xds_types::envoy::extensions::filters::http::geoip::v3::geoip::XffConfig

Source§

impl Message for Geoip

Source§

impl Message for FieldExtractions

Source§

impl Message for GrpcFieldExtractionConfig

Source§

impl Message for RequestFieldValueDisposition

Source§

impl Message for xds_types::envoy::extensions::filters::http::grpc_http1_bridge::v3::Config

Source§

impl Message for xds_types::envoy::extensions::filters::http::grpc_http1_reverse_bridge::v3::FilterConfig

Source§

impl Message for FilterConfigPerRoute

Source§

impl Message for xds_types::envoy::extensions::filters::http::grpc_json_reverse_transcoder::v3::grpc_json_reverse_transcoder::PrintOptions

Source§

impl Message for GrpcJsonReverseTranscoder

Source§

impl Message for xds_types::envoy::extensions::filters::http::grpc_json_transcoder::v3::grpc_json_transcoder::PrintOptions

Source§

impl Message for RequestValidationOptions

Source§

impl Message for GrpcJsonTranscoder

Source§

impl Message for UnknownQueryParams

Source§

impl Message for Values

Source§

impl Message for xds_types::envoy::extensions::filters::http::grpc_stats::v3::FilterConfig

Source§

impl Message for FilterObject

Source§

impl Message for GrpcWeb

Source§

impl Message for CompressionLevel

Source§

impl Message for xds_types::envoy::extensions::filters::http::gzip::v3::Gzip

Source§

impl Message for xds_types::envoy::extensions::filters::http::header_mutation::v3::HeaderMutation

Source§

impl Message for HeaderMutationPerRoute

Source§

impl Message for Mutations

Source§

impl Message for xds_types::envoy::extensions::filters::http::header_to_metadata::v3::config::KeyValuePair

Source§

impl Message for xds_types::envoy::extensions::filters::http::header_to_metadata::v3::config::Rule

Source§

impl Message for xds_types::envoy::extensions::filters::http::header_to_metadata::v3::Config

Source§

impl Message for xds_types::envoy::extensions::filters::http::health_check::v3::HealthCheck

Source§

impl Message for IpTag

Source§

impl Message for IpTagHeader

Source§

impl Message for IpTagging

Source§

impl Message for xds_types::envoy::extensions::filters::http::json_to_metadata::v3::json_to_metadata::KeyValuePair

Source§

impl Message for MatchRules

Source§

impl Message for xds_types::envoy::extensions::filters::http::json_to_metadata::v3::json_to_metadata::Rule

Source§

impl Message for Selector

Source§

impl Message for JsonToMetadata

Source§

impl Message for NormalizePayload

Source§

impl Message for FilterStateRule

Source§

impl Message for JwksAsyncFetch

Source§

impl Message for JwtAuthentication

Source§

impl Message for JwtCacheConfig

Source§

impl Message for JwtClaimToHeader

Source§

impl Message for JwtHeader

Source§

impl Message for JwtProvider

Source§

impl Message for JwtRequirement

Source§

impl Message for JwtRequirementAndList

Source§

impl Message for JwtRequirementOrList

Source§

impl Message for xds_types::envoy::extensions::filters::http::jwt_authn::v3::PerRouteConfig

Source§

impl Message for ProviderWithAudiences

Source§

impl Message for RemoteJwks

Source§

impl Message for RequirementRule

Source§

impl Message for KillRequest

Source§

impl Message for xds_types::envoy::extensions::filters::http::local_ratelimit::v3::LocalRateLimit

Source§

impl Message for xds_types::envoy::extensions::filters::http::lua::v3::Lua

Source§

impl Message for LuaPerRoute

Source§

impl Message for AttributeExtractionRule

Source§

impl Message for MethodConfig

Source§

impl Message for Mcp

Source§

impl Message for McpOverride

Source§

impl Message for ParserConfig

Source§

impl Message for McpBackend

Source§

impl Message for McpRouter

Source§

impl Message for CookieNames

Source§

impl Message for CookieConfig

Source§

impl Message for CookieConfigs

Source§

impl Message for xds_types::envoy::extensions::filters::http::oauth2::v3::OAuth2

Source§

impl Message for OAuth2Config

Source§

impl Message for OAuth2Credentials

Source§

impl Message for xds_types::envoy::extensions::filters::http::on_demand::v3::OnDemand

Source§

impl Message for OnDemandCds

Source§

impl Message for xds_types::envoy::extensions::filters::http::on_demand::v3::PerRouteConfig

Source§

impl Message for xds_types::envoy::extensions::filters::http::original_src::v3::OriginalSrc

Source§

impl Message for DescriptorSet

Source§

impl Message for MessageRestrictions

Source§

impl Message for MethodRestrictions

Source§

impl Message for ProtoApiScrubberConfig

Source§

impl Message for RemoveFieldAction

Source§

impl Message for RestrictionConfig

Source§

impl Message for Restrictions

Source§

impl Message for MethodExtraction

Source§

impl Message for ProtoMessageExtractionConfig

Source§

impl Message for ValueBuilder

Source§

impl Message for ReuseLastAssignment

Source§

impl Message for BucketIdBuilder

Source§

impl Message for DenyResponseSettings

Source§

impl Message for ExpiredAssignmentBehavior

Source§

impl Message for NoAssignmentBehavior

Source§

impl Message for RateLimitQuotaBucketSettings

Source§

impl Message for RateLimitQuotaFilterConfig

Source§

impl Message for RateLimitQuotaOverride

Source§

impl Message for xds_types::envoy::extensions::filters::http::ratelimit::v3::RateLimit

Source§

impl Message for RateLimitPerRoute

Source§

impl Message for xds_types::envoy::extensions::filters::http::rbac::v3::Rbac

Source§

impl Message for RbacPerRoute

Source§

impl Message for UpstreamAccessLogOptions

Source§

impl Message for xds_types::envoy::extensions::filters::http::router::v3::Router

Source§

impl Message for xds_types::envoy::extensions::filters::http::set_filter_state::v3::Config

Source§

impl Message for xds_types::envoy::extensions::filters::http::set_metadata::v3::Config

Source§

impl Message for xds_types::envoy::extensions::filters::http::set_metadata::v3::Metadata

Source§

impl Message for StatefulSession

Source§

impl Message for StatefulSessionPerRoute

Source§

impl Message for xds_types::envoy::extensions::filters::http::tap::v3::Tap

Source§

impl Message for xds_types::envoy::extensions::filters::http::thrift_to_metadata::v3::FieldSelector

Source§

impl Message for xds_types::envoy::extensions::filters::http::thrift_to_metadata::v3::KeyValuePair

Source§

impl Message for xds_types::envoy::extensions::filters::http::thrift_to_metadata::v3::Rule

Source§

impl Message for ThriftToMetadata

Source§

impl Message for ThriftToMetadataPerRoute

Source§

impl Message for BodyTransformation

Source§

impl Message for TransformConfig

Source§

impl Message for Transformation

Source§

impl Message for UpstreamCodec

Source§

impl Message for xds_types::envoy::extensions::filters::http::wasm::v3::Wasm

Source§

impl Message for HttpInspector

Source§

impl Message for xds_types::envoy::extensions::filters::listener::local_ratelimit::v3::LocalRateLimit

Source§

impl Message for OriginalDst

Source§

impl Message for xds_types::envoy::extensions::filters::listener::original_src::v3::OriginalSrc

Source§

impl Message for xds_types::envoy::extensions::filters::listener::proxy_protocol::v3::proxy_protocol::KeyValuePair

Source§

impl Message for xds_types::envoy::extensions::filters::listener::proxy_protocol::v3::proxy_protocol::Rule

Source§

impl Message for ProxyProtocol

Source§

impl Message for TlsInspector

Source§

impl Message for ConnectionLimit

Source§

impl Message for xds_types::envoy::extensions::filters::network::direct_response::v3::Config

Source§

impl Message for xds_types::envoy::extensions::filters::network::dubbo_proxy::router::v3::Router

Source§

impl Message for ParameterMatchSpecifier

Source§

impl Message for Drds

Source§

impl Message for DubboFilter

Source§

impl Message for DubboProxy

Source§

impl Message for MethodMatch

Source§

impl Message for MultipleRouteConfiguration

Source§

impl Message for xds_types::envoy::extensions::filters::network::dubbo_proxy::v3::Route

Source§

impl Message for xds_types::envoy::extensions::filters::network::dubbo_proxy::v3::RouteAction

Source§

impl Message for xds_types::envoy::extensions::filters::network::dubbo_proxy::v3::RouteConfiguration

Source§

impl Message for xds_types::envoy::extensions::filters::network::dubbo_proxy::v3::RouteMatch

Source§

impl Message for Echo

Source§

impl Message for xds_types::envoy::extensions::filters::network::ext_authz::v3::ExtAuthz

Source§

impl Message for xds_types::envoy::extensions::filters::network::ext_proc::v3::metadata_options::MetadataNamespaces

Source§

impl Message for xds_types::envoy::extensions::filters::network::ext_proc::v3::MetadataOptions

Source§

impl Message for NetworkExternalProcessor

Source§

impl Message for xds_types::envoy::extensions::filters::network::ext_proc::v3::ProcessingMode

Source§

impl Message for xds_types::envoy::extensions::filters::network::generic_proxy::action::v3::RouteAction

Source§

impl Message for DubboCodecConfig

Source§

impl Message for Http1CodecConfig

Source§

impl Message for HostMatchInput

Source§

impl Message for KeyValueMatchEntry

Source§

impl Message for MethodMatchInput

Source§

impl Message for PathMatchInput

Source§

impl Message for PropertyMatchInput

Source§

impl Message for RequestMatchInput

Source§

impl Message for RequestMatcher

Source§

impl Message for ServiceMatchInput

Source§

impl Message for xds_types::envoy::extensions::filters::network::generic_proxy::router::v3::Router

Source§

impl Message for GenericProxy

Source§

impl Message for GenericRds

Source§

impl Message for xds_types::envoy::extensions::filters::network::generic_proxy::v3::RouteConfiguration

Source§

impl Message for xds_types::envoy::extensions::filters::network::generic_proxy::v3::VirtualHost

Source§

impl Message for ForwardClientCertConfig

Source§

impl Message for HcmAccessLogOptions

Source§

impl Message for InternalAddressConfig

Source§

impl Message for PathNormalizationOptions

Source§

impl Message for ProxyStatusConfig

Source§

impl Message for SetCurrentClientCertDetails

Source§

impl Message for xds_types::envoy::extensions::filters::network::http_connection_manager::v3::http_connection_manager::Tracing

Source§

impl Message for xds_types::envoy::extensions::filters::network::http_connection_manager::v3::http_connection_manager::UpgradeConfig

Source§

impl Message for KvElement

Source§

impl Message for HeaderValueExtractor

Source§

impl Message for FragmentBuilder

Source§

impl Message for ScopeKeyBuilder

Source§

impl Message for EnvoyMobileHttpConnectionManager

Source§

impl Message for HttpConnectionManager

Source§

impl Message for HttpFilter

Source§

impl Message for LocalReplyConfig

Source§

impl Message for Rds

Source§

impl Message for RequestIdExtension

Source§

impl Message for ResponseMapper

Source§

impl Message for ScopedRds

Source§

impl Message for ScopedRouteConfigurationsList

Source§

impl Message for ScopedRoutes

Source§

impl Message for xds_types::envoy::extensions::filters::network::local_ratelimit::v3::LocalRateLimit

Source§

impl Message for MongoProxy

Source§

impl Message for xds_types::envoy::extensions::filters::network::ratelimit::v3::RateLimit

Source§

impl Message for xds_types::envoy::extensions::filters::network::rbac::v3::Rbac

Source§

impl Message for xds_types::envoy::extensions::filters::network::redis_proxy::v3::redis_protocol_options::Credential

Source§

impl Message for ReadCommandPolicy

Source§

impl Message for xds_types::envoy::extensions::filters::network::redis_proxy::v3::redis_proxy::prefix_routes::route::RequestMirrorPolicy

Source§

impl Message for xds_types::envoy::extensions::filters::network::redis_proxy::v3::redis_proxy::prefix_routes::Route

Source§

impl Message for ConnPoolSettings

Source§

impl Message for ConnectionRateLimit

Source§

impl Message for PrefixRoutes

Source§

impl Message for RedisFault

Source§

impl Message for AwsIam

Source§

impl Message for RedisExternalAuthProvider

Source§

impl Message for RedisProtocolOptions

Source§

impl Message for RedisProxy

Source§

impl Message for ReverseTunnel

Source§

impl Message for Validation

Source§

impl Message for xds_types::envoy::extensions::filters::network::set_filter_state::v3::Config

Source§

impl Message for SniCluster

Source§

impl Message for xds_types::envoy::extensions::filters::network::sni_dynamic_forward_proxy::v3::FilterConfig

Source§

impl Message for TcpProxy

Source§

impl Message for xds_types::envoy::extensions::filters::network::tcp_proxy::v3::tcp_proxy::OnDemand

Source§

impl Message for TcpAccessLogOptions

Source§

impl Message for TunnelingConfig

Source§

impl Message for xds_types::envoy::extensions::filters::network::tcp_proxy::v3::tcp_proxy::WeightedCluster

Source§

impl Message for xds_types::envoy::extensions::filters::network::tcp_proxy::v3::tcp_proxy::weighted_cluster::ClusterWeight

Source§

impl Message for xds_types::envoy::extensions::filters::network::thrift_proxy::filters::header_to_metadata::v3::header_to_metadata::KeyValuePair

Source§

impl Message for xds_types::envoy::extensions::filters::network::thrift_proxy::filters::header_to_metadata::v3::header_to_metadata::Rule

Source§

impl Message for HeaderToMetadata

Source§

impl Message for xds_types::envoy::extensions::filters::network::thrift_proxy::filters::payload_to_metadata::v3::payload_to_metadata::FieldSelector

Source§

impl Message for xds_types::envoy::extensions::filters::network::thrift_proxy::filters::payload_to_metadata::v3::payload_to_metadata::KeyValuePair

Source§

impl Message for xds_types::envoy::extensions::filters::network::thrift_proxy::filters::payload_to_metadata::v3::payload_to_metadata::Rule

Source§

impl Message for PayloadToMetadata

Source§

impl Message for xds_types::envoy::extensions::filters::network::thrift_proxy::filters::ratelimit::v3::RateLimit

Source§

impl Message for xds_types::envoy::extensions::filters::network::thrift_proxy::router::v3::Router

Source§

impl Message for xds_types::envoy::extensions::filters::network::thrift_proxy::v3::route_action::RequestMirrorPolicy

Source§

impl Message for xds_types::envoy::extensions::filters::network::thrift_proxy::v3::Route

Source§

impl Message for xds_types::envoy::extensions::filters::network::thrift_proxy::v3::RouteAction

Source§

impl Message for xds_types::envoy::extensions::filters::network::thrift_proxy::v3::RouteConfiguration

Source§

impl Message for xds_types::envoy::extensions::filters::network::thrift_proxy::v3::RouteMatch

Source§

impl Message for ThriftFilter

Source§

impl Message for ThriftProtocolOptions

Source§

impl Message for ThriftProxy

Source§

impl Message for Trds

Source§

impl Message for xds_types::envoy::extensions::filters::network::thrift_proxy::v3::WeightedCluster

Source§

impl Message for xds_types::envoy::extensions::filters::network::thrift_proxy::v3::weighted_cluster::ClusterWeight

Source§

impl Message for xds_types::envoy::extensions::filters::network::wasm::v3::Wasm

Source§

impl Message for LatencyThresholdOverride

Source§

impl Message for ZooKeeperProxy

Source§

impl Message for ClientContextConfig

Source§

impl Message for ServerContextConfig

Source§

impl Message for DnsFilterConfig

Source§

impl Message for xds_types::envoy::extensions::filters::udp::udp_proxy::session::dynamic_forward_proxy::v3::filter_config::BufferOptions

Source§

impl Message for xds_types::envoy::extensions::filters::udp::udp_proxy::session::dynamic_forward_proxy::v3::FilterConfig

Source§

impl Message for xds_types::envoy::extensions::filters::udp::udp_proxy::session::http_capsule::v3::FilterConfig

Source§

impl Message for xds_types::envoy::extensions::filters::udp::udp_proxy::v3::Route

Source§

impl Message for UdpProxyConfig

Source§

impl Message for xds_types::envoy::extensions::filters::udp::udp_proxy::v3::udp_proxy_config::HashPolicy

Source§

impl Message for SessionFilter

Source§

impl Message for UdpAccessLogOptions

Source§

impl Message for UdpTunnelingConfig

Source§

impl Message for xds_types::envoy::extensions::filters::udp::udp_proxy::v3::udp_proxy_config::udp_tunneling_config::BufferOptions

Source§

impl Message for xds_types::envoy::extensions::filters::udp::udp_proxy::v3::udp_proxy_config::udp_tunneling_config::RetryOptions

Source§

impl Message for Cel

Source§

impl Message for xds_types::envoy::extensions::formatter::metadata::v3::Metadata

Source§

impl Message for ReqWithoutQuery

Source§

impl Message for GeolocationHeadersToAdd

Source§

impl Message for CommonGeoipProviderConfig

Source§

impl Message for MaxMindConfig

Source§

impl Message for AccessTokenCredentials

Source§

impl Message for FileBasedMetadataCallCredentials

Source§

impl Message for GoogleComputeEngineCredentials

Source§

impl Message for xds_types::envoy::extensions::grpc_service::call_credentials::google_iam::v3::GoogleIamCredentials

Source§

impl Message for GoogleRefreshTokenCredentials

Source§

impl Message for xds_types::envoy::extensions::grpc_service::call_credentials::service_account_jwt_access::v3::ServiceAccountJwtAccessCredentials

Source§

impl Message for StsServiceCredentials

Source§

impl Message for GoogleDefaultCredentials

Source§

impl Message for InsecureCredentials

Source§

impl Message for LocalCredentials

Source§

impl Message for TlsCredentials

Source§

impl Message for XdsCredentials

Source§

impl Message for HealthCheckEventFileSink

Source§

impl Message for Redis

Source§

impl Message for Thrift

Source§

impl Message for FileSystemHttpCacheConfig

Source§

impl Message for SimpleHttpCacheConfig

Source§

impl Message for FileSystemHttpCacheV2Config

Source§

impl Message for SimpleHttpCacheV2Config

Source§

impl Message for LocalResponsePolicy

Source§

impl Message for RedirectPolicy

Source§

impl Message for xds_types::envoy::extensions::http::early_header_mutation::header_mutation::v3::HeaderMutation

Source§

impl Message for MappedAttributeBuilder

Source§

impl Message for SaveOptions

Source§

impl Message for SaveProcessingResponse

Source§

impl Message for PreserveCaseFormatterConfig

Source§

impl Message for xds_types::envoy::extensions::http::header_validators::envoy_default::v3::header_validator_config::Http1ProtocolOptions

Source§

impl Message for UriPathNormalizationOptions

Source§

impl Message for HeaderValidatorConfig

Source§

impl Message for Generic

Source§

impl Message for ClientCredentials

Source§

impl Message for xds_types::envoy::extensions::http::injected_credentials::oauth2::v3::OAuth2

Source§

impl Message for CustomHeaderConfig

Source§

impl Message for xds_types::envoy::extensions::http::original_ip_detection::xff::v3::XffConfig

Source§

impl Message for XffTrustedCidrs

Source§

impl Message for CookieBasedSessionState

Source§

impl Message for xds_types::envoy::extensions::http::stateful_session::envelope::v3::envelope_session_state::Header

Source§

impl Message for EnvelopeSessionState

Source§

impl Message for HeaderBasedSessionState

Source§

impl Message for AllowListedRoutesConfig

Source§

impl Message for PreviousRoutesConfig

Source§

impl Message for SafeCrossSchemeConfig

Source§

impl Message for FileBasedKeyValueStoreConfig

Source§

impl Message for ClientSideWeightedRoundRobin

Source§

impl Message for ClusterProvided

Source§

impl Message for xds_types::envoy::extensions::load_balancing_policies::common::v3::locality_lb_config::LocalityWeightedLbConfig

Source§

impl Message for xds_types::envoy::extensions::load_balancing_policies::common::v3::locality_lb_config::ZoneAwareLbConfig

Source§

impl Message for ForceLocalZone

Source§

impl Message for xds_types::envoy::extensions::load_balancing_policies::common::v3::ConsistentHashingLbConfig

Source§

impl Message for LocalityLbConfig

Source§

impl Message for xds_types::envoy::extensions::load_balancing_policies::common::v3::SlowStartConfig

Source§

impl Message for LeastRequest

Source§

impl Message for Maglev

Source§

impl Message for OverrideHostSource

Source§

impl Message for OverrideHost

Source§

impl Message for PickFirst

Source§

impl Message for Random

Source§

impl Message for RingHash

Source§

impl Message for RoundRobin

Source§

impl Message for Subset

Source§

impl Message for xds_types::envoy::extensions::load_balancing_policies::subset::v3::subset::LbSubsetSelector

Source§

impl Message for WrrLocality

Source§

impl Message for xds_types::envoy::extensions::local_address_selectors::filter_state_override::v3::Config

Source§

impl Message for xds_types::envoy::extensions::matching::common_inputs::environment_variable::v3::Config

Source§

impl Message for xds_types::envoy::extensions::matching::common_inputs::network::v3::dynamic_metadata_input::PathSegment

Source§

impl Message for ApplicationProtocolInput

Source§

impl Message for DestinationIpInput

Source§

impl Message for DestinationPortInput

Source§

impl Message for DirectSourceIpInput

Source§

impl Message for DynamicMetadataInput

Source§

impl Message for xds_types::envoy::extensions::matching::common_inputs::network::v3::FilterStateInput

Source§

impl Message for NetworkNamespaceInput

Source§

impl Message for ServerNameInput

Source§

impl Message for SourceIpInput

Source§

impl Message for SourcePortInput

Source§

impl Message for SourceTypeInput

Source§

impl Message for TransportProtocolInput

Source§

impl Message for DnsSanInput

Source§

impl Message for SubjectInput

Source§

impl Message for UriSanInput

Source§

impl Message for StatFullNameMatchInput

Source§

impl Message for xds_types::envoy::extensions::matching::common_inputs::transport_socket::v3::endpoint_metadata_input::PathSegment

Source§

impl Message for xds_types::envoy::extensions::matching::common_inputs::transport_socket::v3::locality_metadata_input::PathSegment

Source§

impl Message for EndpointMetadataInput

Source§

impl Message for xds_types::envoy::extensions::matching::common_inputs::transport_socket::v3::FilterStateInput

Source§

impl Message for LocalityMetadataInput

Source§

impl Message for TransportSocketNameAction

Source§

impl Message for ConsistentHashing

Source§

impl Message for Ip

Source§

impl Message for xds_types::envoy::extensions::matching::input_matchers::metadata::v3::Metadata

Source§

impl Message for RuntimeFraction

Source§

impl Message for AppleDnsResolverConfig

Source§

impl Message for CaresDnsResolverConfig

Source§

impl Message for GetAddrInfoDnsResolverConfig

Source§

impl Message for DefaultSocketInterface

Source§

impl Message for IoUringOptions

Source§

impl Message for DatabaseErrors

Source§

impl Message for ErrorBuckets

Source§

impl Message for HttpErrors

Source§

impl Message for LocalOriginErrors

Source§

impl Message for ConsecutiveErrors

Source§

impl Message for UriTemplateMatchConfig

Source§

impl Message for UriTemplateRewriteConfig

Source§

impl Message for xds_types::envoy::extensions::quic::connection_debug_visitor::quic_stats::v3::Config

Source§

impl Message for BasicConfig

Source§

impl Message for xds_types::envoy::extensions::quic::connection_id_generator::quic_lb::v3::Config

Source§

impl Message for DeterministicConnectionIdGeneratorConfig

Source§

impl Message for CryptoServerStreamConfig

Source§

impl Message for ProofSourceConfig

Source§

impl Message for xds_types::envoy::extensions::quic::server_preferred_address::v3::data_source_server_preferred_address_config::AddressFamilyConfig

Source§

impl Message for xds_types::envoy::extensions::quic::server_preferred_address::v3::fixed_server_preferred_address_config::AddressFamilyConfig

Source§

impl Message for DataSourceServerPreferredAddressConfig

Source§

impl Message for FixedServerPreferredAddressConfig

Source§

impl Message for Descriptor

Source§

impl Message for StdoutAuditLog

Source§

impl Message for UpstreamIpPortMatcher

Source§

impl Message for xds_types::envoy::extensions::rbac::principals::mtls_authenticated::v3::Config

Source§

impl Message for xds_types::envoy::extensions::regex_engines::v3::GoogleRe2

Source§

impl Message for UuidRequestIdConfig

Source§

impl Message for CgroupMemoryConfig

Source§

impl Message for CpuUtilizationConfig

Source§

impl Message for DownstreamConnectionsConfig

Source§

impl Message for FixedHeapConfig

Source§

impl Message for InjectedResourceConfig

Source§

impl Message for OmitCanaryHostsPredicate

Source§

impl Message for OmitHostMetadataConfig

Source§

impl Message for PreviousHostsPredicate

Source§

impl Message for PreviousPrioritiesConfig

Source§

impl Message for LuaConfig

Source§

impl Message for ClusterAction

Source§

impl Message for MatcherClusterSpecifier

Source§

impl Message for GraphiteStatsdSink

Source§

impl Message for ConversionAction

Source§

impl Message for DropAction

Source§

impl Message for SinkConfig

Source§

impl Message for xds_types::envoy::extensions::stat_sinks::wasm::v3::Wasm

Source§

impl Message for xds_types::envoy::extensions::string_matcher::lua::v3::Lua

Source§

impl Message for FluentdConfig

Source§

impl Message for DynatraceResourceDetectorConfig

Source§

impl Message for EnvironmentResourceDetectorConfig

Source§

impl Message for StaticConfigResourceDetectorConfig

Source§

impl Message for AlwaysOnSamplerConfig

Source§

impl Message for CelSamplerConfig

Source§

impl Message for DynatraceSamplerConfig

Source§

impl Message for ParentBasedSamplerConfig

Source§

impl Message for TraceIdRatioBasedSamplerConfig

Source§

impl Message for Alts

Source§

impl Message for Http11ProxyUpstreamTransport

Source§

impl Message for MetadataValueSource

Source§

impl Message for InternalUpstreamTransport

Source§

impl Message for ProxyProtocolUpstreamTransport

Source§

impl Message for QuicDownstreamTransport

Source§

impl Message for QuicUpstreamTransport

Source§

impl Message for RawBuffer

Source§

impl Message for S2aConfiguration

Source§

impl Message for StartTlsConfig

Source§

impl Message for UpstreamStartTlsConfig

Source§

impl Message for SocketTapConfig

Source§

impl Message for xds_types::envoy::extensions::transport_sockets::tap::v3::Tap

Source§

impl Message for xds_types::envoy::extensions::transport_sockets::tcp_stats::v3::Config

Source§

impl Message for SystemRootCerts

Source§

impl Message for CertificateProvider

Source§

impl Message for CertificateProviderInstance

Source§

impl Message for CombinedCertificateValidationContext

Source§

impl Message for TrustDomain

Source§

impl Message for CertificateProviderPluginInstance

Source§

impl Message for CertificateValidationContext

Source§

impl Message for CommonTlsContext

Source§

impl Message for DownstreamTlsContext

Source§

impl Message for GenericSecret

Source§

impl Message for PrivateKeyProvider

Source§

impl Message for SdsSecretConfig

Source§

impl Message for Secret

Source§

impl Message for SpiffeCertValidatorConfig

Source§

impl Message for SubjectAltNameMatcher

Source§

impl Message for TlsCertificate

Source§

impl Message for TlsKeyLog

Source§

impl Message for TlsParameters

Source§

impl Message for TlsSessionTicketKeys

Source§

impl Message for UpstreamTlsContext

Source§

impl Message for UdpDefaultWriterFactory

Source§

impl Message for UdpGsoBatchWriterFactory

Source§

impl Message for xds_types::envoy::extensions::upstreams::http::generic::v3::GenericConnectionPoolProto

Source§

impl Message for HttpConnectionPoolProto

Source§

impl Message for TcpConnectionPoolProto

Source§

impl Message for UdpConnectionPoolProto

Source§

impl Message for AutoHttpConfig

Source§

impl Message for ExplicitHttpConfig

Source§

impl Message for xds_types::envoy::extensions::upstreams::http::v3::http_protocol_options::OutlierDetection

Source§

impl Message for UseDownstreamHttpConfig

Source§

impl Message for xds_types::envoy::extensions::upstreams::http::v3::HttpProtocolOptions

Source§

impl Message for xds_types::envoy::extensions::upstreams::tcp::generic::v3::GenericConnectionPoolProto

Source§

impl Message for xds_types::envoy::extensions::upstreams::tcp::v3::TcpProtocolOptions

Source§

impl Message for CapabilityRestrictionConfig

Source§

impl Message for EnvironmentVariables

Source§

impl Message for PluginConfig

Source§

impl Message for ReloadConfig

Source§

impl Message for SanitizationConfig

Source§

impl Message for VmConfig

Source§

impl Message for WasmService

Source§

impl Message for ProfileActionConfig

Source§

impl Message for HttpAccessLogEntries

Source§

impl Message for xds_types::envoy::service::accesslog::v3::stream_access_logs_message::Identifier

Source§

impl Message for TcpAccessLogEntries

Source§

impl Message for StreamAccessLogsMessage

Source§

impl Message for StreamAccessLogsResponse

Source§

impl Message for HttpRequest

Source§

impl Message for Peer

Source§

impl Message for xds_types::envoy::service::auth::v3::attribute_context::Request

Source§

impl Message for TlsSession

Source§

impl Message for AttributeContext

Source§

impl Message for CheckRequest

Source§

impl Message for CheckResponse

Source§

impl Message for DeniedHttpResponse

Source§

impl Message for OkHttpResponse

Source§

impl Message for CdsDummy

Source§

impl Message for Exists

Source§

impl Message for ConstraintList

Source§

impl Message for SingleConstraint

Source§

impl Message for CacheControl

Source§

impl Message for AdsDummy

Source§

impl Message for DeltaDiscoveryRequest

Source§

impl Message for DeltaDiscoveryResponse

Source§

impl Message for DiscoveryRequest

Source§

impl Message for DiscoveryResponse

Source§

impl Message for DynamicParameterConstraints

Source§

impl Message for Resource

Source§

impl Message for ResourceError

Source§

impl Message for xds_types::envoy::service::discovery::v3::ResourceLocator

Source§

impl Message for ResourceName

Source§

impl Message for EdsDummy

Source§

impl Message for LedsDummy

Source§

impl Message for xds_types::envoy::service::event_reporting::v3::stream_events_request::Identifier

Source§

impl Message for StreamEventsRequest

Source§

impl Message for StreamEventsResponse

Source§

impl Message for BodyMutation

Source§

impl Message for BodyResponse

Source§

impl Message for CommonResponse

Source§

impl Message for GrpcStatus

Source§

impl Message for xds_types::envoy::service::ext_proc::v3::HeaderMutation

Source§

impl Message for HeadersResponse

Source§

impl Message for HttpBody

Source§

impl Message for HttpHeaders

Source§

impl Message for HttpTrailers

Source§

impl Message for ImmediateResponse

Source§

impl Message for xds_types::envoy::service::ext_proc::v3::ProcessingRequest

Source§

impl Message for xds_types::envoy::service::ext_proc::v3::ProcessingResponse

Source§

impl Message for ProtocolConfiguration

Source§

impl Message for StreamedBodyResponse

Source§

impl Message for TrailersResponse

Source§

impl Message for EcdsDummy

Source§

impl Message for Capability

Source§

impl Message for ClusterEndpointsHealth

Source§

impl Message for ClusterHealthCheck

Source§

impl Message for EndpointHealth

Source§

impl Message for EndpointHealthResponse

Source§

impl Message for HdsDummy

Source§

impl Message for HealthCheckRequest

Source§

impl Message for HealthCheckRequestOrEndpointHealthResponse

Source§

impl Message for HealthCheckSpecifier

Source§

impl Message for LocalityEndpoints

Source§

impl Message for LocalityEndpointsHealth

Source§

impl Message for LdsDummy

Source§

impl Message for LoadStatsRequest

Source§

impl Message for LoadStatsResponse

Source§

impl Message for xds_types::envoy::service::metrics::v3::stream_metrics_message::Identifier

Source§

impl Message for StreamMetricsMessage

Source§

impl Message for StreamMetricsResponse

Source§

impl Message for Data

Source§

impl Message for xds_types::envoy::service::network_ext_proc::v3::ProcessingRequest

Source§

impl Message for xds_types::envoy::service::network_ext_proc::v3::ProcessingResponse

Source§

impl Message for AbandonAction

Source§

impl Message for QuotaAssignmentAction

Source§

impl Message for BucketAction

Source§

impl Message for BucketQuotaUsage

Source§

impl Message for BucketId

Source§

impl Message for RateLimitQuotaResponse

Source§

impl Message for RateLimitQuotaUsageReports

Source§

impl Message for DescriptorStatus

Source§

impl Message for Quota

Source§

impl Message for xds_types::envoy::service::ratelimit::v3::rate_limit_response::RateLimit

Source§

impl Message for RateLimitRequest

Source§

impl Message for RateLimitResponse

Source§

impl Message for RedisProxyExternalAuthRequest

Source§

impl Message for RedisProxyExternalAuthResponse

Source§

impl Message for RdsDummy

Source§

impl Message for SrdsDummy

Source§

impl Message for RtdsDummy

Source§

impl Message for xds_types::envoy::service::runtime::v3::Runtime

Source§

impl Message for SdsDummy

Source§

impl Message for GenericXdsConfig

Source§

impl Message for xds_types::envoy::service::status::v3::ClientConfig

Source§

impl Message for ClientStatusRequest

Source§

impl Message for ClientStatusResponse

Source§

impl Message for PerXdsConfig

Source§

impl Message for xds_types::envoy::service::tap::v3::stream_taps_request::Identifier

Source§

impl Message for StreamTapsRequest

Source§

impl Message for StreamTapsResponse

Source§

impl Message for MergeSlashes

Source§

impl Message for NormalizePathRfc3986

Source§

impl Message for Operation

Source§

impl Message for xds_types::envoy::type::http::v3::CookieAttribute

Source§

impl Message for PathTransformation

Source§

impl Message for xds_types::envoy::type::matcher::v3::metadata_matcher::PathSegment

Source§

impl Message for xds_types::envoy::type::matcher::v3::regex_matcher::GoogleRe2

Source§

impl Message for AddressMatcher

Source§

impl Message for DoubleMatcher

Source§

impl Message for FilterStateMatcher

Source§

impl Message for HttpRequestHeaderMatchInput

Source§

impl Message for HttpRequestQueryParamMatchInput

Source§

impl Message for HttpRequestTrailerMatchInput

Source§

impl Message for HttpResponseHeaderMatchInput

Source§

impl Message for HttpResponseStatusCodeClassMatchInput

Source§

impl Message for HttpResponseStatusCodeMatchInput

Source§

impl Message for HttpResponseTrailerMatchInput

Source§

impl Message for ListMatcher

Source§

impl Message for xds_types::envoy::type::matcher::v3::ListStringMatcher

Source§

impl Message for MetadataMatcher

Source§

impl Message for NodeMatcher

Source§

impl Message for OrMatcher

Source§

impl Message for PathMatcher

Source§

impl Message for RegexMatchAndSubstitute

Source§

impl Message for xds_types::envoy::type::matcher::v3::RegexMatcher

Source§

impl Message for xds_types::envoy::type::matcher::v3::StringMatcher

Source§

impl Message for StructMatcher

Source§

impl Message for ValueMatcher

Source§

impl Message for xds_types::envoy::type::matcher::v3::struct_matcher::PathSegment

Source§

impl Message for NullMatch

Source§

impl Message for xds_types::envoy::type::metadata::v3::metadata_key::PathSegment

Source§

impl Message for xds_types::envoy::type::metadata::v3::metadata_kind::Cluster

Source§

impl Message for Host

Source§

impl Message for xds_types::envoy::type::metadata::v3::metadata_kind::Request

Source§

impl Message for xds_types::envoy::type::metadata::v3::metadata_kind::Route

Source§

impl Message for MetadataKey

Source§

impl Message for MetadataKind

Source§

impl Message for Environment

Source§

impl Message for xds_types::envoy::type::tracing::v3::custom_tag::Header

Source§

impl Message for Literal

Source§

impl Message for xds_types::envoy::type::tracing::v3::custom_tag::Metadata

Source§

impl Message for CustomTag

Source§

impl Message for xds_types::envoy::type::v3::hash_policy::FilterState

Source§

impl Message for SourceIp

Source§

impl Message for RequestsPerTimeUnit

Source§

impl Message for DoubleRange

Source§

impl Message for FractionalPercent

Source§

impl Message for xds_types::envoy::type::v3::HashPolicy

Source§

impl Message for HttpStatus

Source§

impl Message for Int32Range

Source§

impl Message for Int64Range

Source§

impl Message for Percent

Source§

impl Message for RateLimitStrategy

Source§

impl Message for SemanticVersion

Source§

impl Message for TokenBucket

Source§

impl Message for AbortActionConfig

Source§

impl Message for xds_types::google::api::expr::v1alpha1::decl::function_decl::Overload

Source§

impl Message for xds_types::google::api::expr::v1alpha1::decl::FunctionDecl

Source§

impl Message for xds_types::google::api::expr::v1alpha1::decl::IdentDecl

Source§

impl Message for xds_types::google::api::expr::v1alpha1::expr::create_struct::Entry

Source§

impl Message for xds_types::google::api::expr::v1alpha1::expr::Call

Source§

impl Message for xds_types::google::api::expr::v1alpha1::expr::Comprehension

Source§

impl Message for xds_types::google::api::expr::v1alpha1::expr::CreateList

Source§

impl Message for xds_types::google::api::expr::v1alpha1::expr::CreateStruct

Source§

impl Message for xds_types::google::api::expr::v1alpha1::expr::Ident

Source§

impl Message for xds_types::google::api::expr::v1alpha1::expr::Select

Source§

impl Message for xds_types::google::api::expr::v1alpha1::source_info::extension::Version

Source§

impl Message for xds_types::google::api::expr::v1alpha1::source_info::Extension

Source§

impl Message for xds_types::google::api::expr::v1alpha1::CheckedExpr

Source§

impl Message for xds_types::google::api::expr::v1alpha1::Constant

Source§

impl Message for xds_types::google::api::expr::v1alpha1::Decl

Source§

impl Message for xds_types::google::api::expr::v1alpha1::Expr

Source§

impl Message for xds_types::google::api::expr::v1alpha1::ParsedExpr

Source§

impl Message for xds_types::google::api::expr::v1alpha1::Reference

Source§

impl Message for xds_types::google::api::expr::v1alpha1::SourceInfo

Source§

impl Message for SourcePosition

Source§

impl Message for xds_types::google::api::expr::v1alpha1::Type

Source§

impl Message for xds_types::google::api::expr::v1alpha1::type::AbstractType

Source§

impl Message for xds_types::google::api::expr::v1alpha1::type::FunctionType

Source§

impl Message for xds_types::google::api::expr::v1alpha1::type::ListType

Source§

impl Message for xds_types::google::api::expr::v1alpha1::type::MapType

Source§

impl Message for CustomHttpPattern

Source§

impl Message for xds_types::google::api::Http

Source§

impl Message for HttpRule

Source§

impl Message for xds_types::google::protobuf::descriptor_proto::ExtensionRange

Source§

impl Message for xds_types::google::protobuf::descriptor_proto::ReservedRange

Source§

impl Message for xds_types::google::protobuf::enum_descriptor_proto::EnumReservedRange

Source§

impl Message for xds_types::google::protobuf::generated_code_info::Annotation

Source§

impl Message for xds_types::google::protobuf::source_code_info::Location

Source§

impl Message for xds_types::google::protobuf::Any

Source§

impl Message for BoolValue

Source§

impl Message for BytesValue

Source§

impl Message for xds_types::google::protobuf::DescriptorProto

Source§

impl Message for DoubleValue

Source§

impl Message for xds_types::google::protobuf::Duration

Source§

impl Message for Empty

Source§

impl Message for xds_types::google::protobuf::EnumDescriptorProto

Source§

impl Message for xds_types::google::protobuf::EnumOptions

Source§

impl Message for xds_types::google::protobuf::EnumValueDescriptorProto

Source§

impl Message for xds_types::google::protobuf::EnumValueOptions

Source§

impl Message for xds_types::google::protobuf::ExtensionRangeOptions

Source§

impl Message for xds_types::google::protobuf::FieldDescriptorProto

Source§

impl Message for xds_types::google::protobuf::FieldOptions

Source§

impl Message for xds_types::google::protobuf::FileDescriptorProto

Source§

impl Message for xds_types::google::protobuf::FileDescriptorSet

Source§

impl Message for xds_types::google::protobuf::FileOptions

Source§

impl Message for FloatValue

Source§

impl Message for xds_types::google::protobuf::GeneratedCodeInfo

Source§

impl Message for Int32Value

Source§

impl Message for Int64Value

Source§

impl Message for xds_types::google::protobuf::ListValue

Source§

impl Message for xds_types::google::protobuf::MessageOptions

Source§

impl Message for xds_types::google::protobuf::MethodDescriptorProto

Source§

impl Message for xds_types::google::protobuf::MethodOptions

Source§

impl Message for xds_types::google::protobuf::OneofDescriptorProto

Source§

impl Message for xds_types::google::protobuf::OneofOptions

Source§

impl Message for xds_types::google::protobuf::ServiceDescriptorProto

Source§

impl Message for xds_types::google::protobuf::ServiceOptions

Source§

impl Message for xds_types::google::protobuf::SourceCodeInfo

Source§

impl Message for StringValue

Source§

impl Message for xds_types::google::protobuf::Struct

Source§

impl Message for xds_types::google::protobuf::Timestamp

Source§

impl Message for UInt32Value

Source§

impl Message for UInt64Value

Source§

impl Message for xds_types::google::protobuf::UninterpretedOption

Source§

impl Message for xds_types::google::protobuf::Value

Source§

impl Message for xds_types::google::protobuf::uninterpreted_option::NamePart

Source§

impl Message for Status

Source§

impl Message for Bucket

Source§

impl Message for BucketSpan

Source§

impl Message for xds_types::io::prometheus::client::Counter

Source§

impl Message for Exemplar

Source§

impl Message for Gauge

Source§

impl Message for xds_types::io::prometheus::client::Histogram

Source§

impl Message for LabelPair

Source§

impl Message for Metric

Source§

impl Message for MetricFamily

Source§

impl Message for Quantile

Source§

impl Message for Summary

Source§

impl Message for Untyped

Source§

impl Message for AnyValue

Source§

impl Message for ArrayValue

Source§

impl Message for EntityRef

Source§

impl Message for InstrumentationScope

Source§

impl Message for xds_types::opentelemetry::proto::common::v1::KeyValue

Source§

impl Message for KeyValueList

Source§

impl Message for xds_types::Any

Source§

impl Message for FieldMigrateAnnotation

Source§

impl Message for FieldSecurityAnnotation

Source§

impl Message for FileMigrateAnnotation

Source§

impl Message for MigrateAnnotation

Source§

impl Message for xds_types::udpa::annotations::StatusAnnotation

Source§

impl Message for VersioningAnnotation

Source§

impl Message for AnyRules

Source§

impl Message for BoolRules

Source§

impl Message for BytesRules

Source§

impl Message for DoubleRules

Source§

impl Message for DurationRules

Source§

impl Message for EnumRules

Source§

impl Message for FieldRules

Source§

impl Message for Fixed32Rules

Source§

impl Message for Fixed64Rules

Source§

impl Message for FloatRules

Source§

impl Message for Int32Rules

Source§

impl Message for Int64Rules

Source§

impl Message for MapRules

Source§

impl Message for MessageRules

Source§

impl Message for RepeatedRules

Source§

impl Message for SFixed32Rules

Source§

impl Message for SFixed64Rules

Source§

impl Message for SInt32Rules

Source§

impl Message for SInt64Rules

Source§

impl Message for StringRules

Source§

impl Message for TimestampRules

Source§

impl Message for UInt32Rules

Source§

impl Message for UInt64Rules

Source§

impl Message for FieldStatusAnnotation

Source§

impl Message for FileStatusAnnotation

Source§

impl Message for MessageStatusAnnotation

Source§

impl Message for xds_types::xds::annotations::v3::StatusAnnotation

Source§

impl Message for InlineEntry

Source§

impl Message for Directive

Source§

impl Message for Authority

Source§

impl Message for xds_types::xds::core::v3::CidrRange

Source§

impl Message for CollectionEntry

Source§

impl Message for ContextParams

Source§

impl Message for xds_types::xds::core::v3::ResourceLocator

Source§

impl Message for xds_types::xds::core::v3::TypedExtensionConfig

Source§

impl Message for xds_types::xds::type::matcher::v3::matcher::matcher_list::predicate::PredicateList

Source§

impl Message for xds_types::xds::type::matcher::v3::matcher::matcher_list::predicate::SinglePredicate

Source§

impl Message for xds_types::xds::type::matcher::v3::matcher::matcher_list::FieldMatcher

Source§

impl Message for xds_types::xds::type::matcher::v3::matcher::matcher_list::Predicate

Source§

impl Message for xds_types::xds::type::matcher::v3::matcher::matcher_tree::MatchMap

Source§

impl Message for xds_types::xds::type::matcher::v3::matcher::MatcherList

Source§

impl Message for xds_types::xds::type::matcher::v3::matcher::MatcherTree

Source§

impl Message for xds_types::xds::type::matcher::v3::matcher::OnMatch

Source§

impl Message for xds_types::xds::type::matcher::v3::regex_matcher::GoogleRe2

Source§

impl Message for xds_types::xds::type::matcher::v3::ListStringMatcher

Source§

impl Message for xds_types::xds::type::matcher::v3::Matcher

Source§

impl Message for xds_types::xds::type::matcher::v3::RegexMatcher

Source§

impl Message for xds_types::xds::type::matcher::v3::StringMatcher

Source§

impl Message for CelExpression

Source§

impl Message for CelExtractString