Struct quilkin::filters::firewall::PacketDenied
source · pub struct PacketDenied;
Trait Implementations§
source§impl Debug for PacketDenied
impl Debug for PacketDenied
source§impl Display for PacketDenied
impl Display for PacketDenied
source§impl Error for PacketDenied
impl Error for PacketDenied
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
Auto Trait Implementations§
impl RefUnwindSafe for PacketDenied
impl Send for PacketDenied
impl Sync for PacketDenied
impl Unpin for PacketDenied
impl UnwindSafe for PacketDenied
Blanket Implementations§
source§impl<T> Any for Twhere
+PacketDenied in quilkin::filters::firewall - Rust Struct quilkin::filters::firewall::PacketDenied
source · pub struct PacketDenied;
Trait Implementations§
source§impl Debug for PacketDenied
source§impl Display for PacketDenied
source§impl Error for PacketDenied
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for PacketDenied
§impl Send for PacketDenied
§impl Sync for PacketDenied
§impl Unpin for PacketDenied
§impl UnwindSafe for PacketDenied
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/main/api/quilkin/filters/struct.ConvertProtoConfigError.html b/main/api/quilkin/filters/struct.ConvertProtoConfigError.html
index fce48d4c95..844a0e1349 100644
--- a/main/api/quilkin/filters/struct.ConvertProtoConfigError.html
+++ b/main/api/quilkin/filters/struct.ConvertProtoConfigError.html
@@ -1,6 +1,6 @@
ConvertProtoConfigError in quilkin::filters - Rust Struct quilkin::filters::ConvertProtoConfigError
source · pub struct ConvertProtoConfigError { /* private fields */ }
Expand description
An error representing failure to convert a filter’s protobuf configuration
to its static representation.
-Implementations§
Trait Implementations§
source§impl Debug for ConvertProtoConfigError
source§impl Display for ConvertProtoConfigError
source§impl Error for ConvertProtoConfigError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<ConvertProtoConfigError> for CreationError
source§fn from(error: ConvertProtoConfigError) -> Self
Converts to this type from the input type.source§impl PartialEq<ConvertProtoConfigError> for ConvertProtoConfigError
source§fn eq(&self, other: &ConvertProtoConfigError) -> bool
This method tests for self
and other
values to be equal, and is used
+Implementations§
Trait Implementations§
source§impl Debug for ConvertProtoConfigError
source§impl Display for ConvertProtoConfigError
source§impl Error for ConvertProtoConfigError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<ConvertProtoConfigError> for CreationError
source§fn from(error: ConvertProtoConfigError) -> Self
Converts to this type from the input type.source§impl PartialEq<ConvertProtoConfigError> for ConvertProtoConfigError
source§fn eq(&self, other: &ConvertProtoConfigError) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Eq for ConvertProtoConfigError
source§impl StructuralEq for ConvertProtoConfigError
source§impl StructuralPartialEq for ConvertProtoConfigError
Auto Trait Implementations§
§impl RefUnwindSafe for ConvertProtoConfigError
§impl Send for ConvertProtoConfigError
§impl Sync for ConvertProtoConfigError
§impl Unpin for ConvertProtoConfigError
§impl UnwindSafe for ConvertProtoConfigError
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/main/api/quilkin/filters/struct.FilterChain.html b/main/api/quilkin/filters/struct.FilterChain.html
index 4273cf24cc..72fbe4e2d8 100644
--- a/main/api/quilkin/filters/struct.FilterChain.html
+++ b/main/api/quilkin/filters/struct.FilterChain.html
@@ -26,7 +26,7 @@
downstream connection via the listening port after receiving it via one
of the upstream Endpoints. Read more
source§impl Index<usize> for FilterChain
source§impl JsonSchema for FilterChain
source§fn schema_name() -> String
The name of the generated JSON Schema. Read moresource§fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read moresource§fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the $ref
keyword. Read moresource§impl PartialEq<FilterChain> for FilterChain
source§impl Serialize for FilterChain
source§impl TryFrom<&[Filter]> for FilterChain
§type Error = CreationError
The type returned in the event of a conversion error.source§impl<const N: usize> TryFrom<&[Filter; N]> for FilterChain
§type Error = CreationError
The type returned in the event of a conversion error.source§impl TryFrom<&FilterChain> for FilterChain
§type Error = CreationError
The type returned in the event of a conversion error.source§impl<const N: usize> TryFrom<[Filter; N]> for FilterChain
§type Error = CreationError
The type returned in the event of a conversion error.source§impl TryFrom<FilterChain> for FilterChain
§type Error = CreationError
The type returned in the event of a conversion error.Auto Trait Implementations§
§impl !RefUnwindSafe for FilterChain
§impl Send for FilterChain
§impl Sync for FilterChain
§impl Unpin for FilterChain
§impl !UnwindSafe for FilterChain
Blanket Implementations§
source§impl Serialize for FilterChain
source§impl TryFrom<&[Filter]> for FilterChain
§type Error = CreationError
The type returned in the event of a conversion error.source§impl<const N: usize> TryFrom<&[Filter; N]> for FilterChain
§type Error = CreationError
The type returned in the event of a conversion error.source§impl TryFrom<&FilterChain> for FilterChain
§type Error = CreationError
The type returned in the event of a conversion error.source§impl<const N: usize> TryFrom<[Filter; N]> for FilterChain
§type Error = CreationError
The type returned in the event of a conversion error.source§impl TryFrom<FilterChain> for FilterChain
§type Error = CreationError
The type returned in the event of a conversion error.Auto Trait Implementations§
§impl !RefUnwindSafe for FilterChain
§impl Send for FilterChain
§impl Sync for FilterChain
§impl Unpin for FilterChain
§impl !UnwindSafe for FilterChain
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/filters/token_router/enum.Error.html b/main/api/quilkin/filters/token_router/enum.Error.html
index 6b5ca525ea..257a28f279 100644
--- a/main/api/quilkin/filters/token_router/enum.Error.html
+++ b/main/api/quilkin/filters/token_router/enum.Error.html
@@ -2,7 +2,7 @@
NoTokenFound(Key),
InvalidType(Key, Value),
NoEndpointMatch(Key, String),
-}Variants§
Trait Implementations§
source§impl Error for Error
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for Error
§impl Send for Error
§impl Sync for Error
§impl Unpin for Error
§impl UnwindSafe for Error
Blanket Implementations§
source§impl<T> Any for Twhere
+}Variants§
Trait Implementations§
source§impl Error for Error
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for Error
§impl Send for Error
§impl Sync for Error
§impl Unpin for Error
§impl UnwindSafe for Error
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/main/api/quilkin/metadata/enum.Value.html b/main/api/quilkin/metadata/enum.Value.html
index 7062d6fd21..0edcba8bed 100644
--- a/main/api/quilkin/metadata/enum.Value.html
+++ b/main/api/quilkin/metadata/enum.Value.html
@@ -10,8 +10,8 @@
matches Value::String
.
sourcepub fn as_mut_string(&mut self) -> Option<&mut String>
Returns the inner String
value of self
if it
matches Value::String
.
-Trait Implementations§
source§impl<'de> Deserialize<'de> for Value
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl JsonSchema for Value
source§fn schema_name() -> String
The name of the generated JSON Schema. Read moresource§fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read moresource§fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more§fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the $ref
keyword. Read more
Trait Implementations§
source§impl<'de> Deserialize<'de> for Value
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl JsonSchema for Value
source§fn schema_name() -> String
The name of the generated JSON Schema. Read moresource§fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read moresource§fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more§fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the $ref
keyword. Read moresource§impl Ord for Value
source§impl PartialEq<Value> for Value
source§fn eq(&self, other: &Self) -> bool
This method tests for self
and other
values to be equal, and is used
diff --git a/main/api/quilkin/metadata/struct.Key.html b/main/api/quilkin/metadata/struct.Key.html
index 550d22085e..3c03705669 100644
--- a/main/api/quilkin/metadata/struct.Key.html
+++ b/main/api/quilkin/metadata/struct.Key.html
@@ -1,6 +1,6 @@
Key in quilkin::metadata - Rust pub struct Key(_);
Expand description
A key in the metadata table.
-Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Key
source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
- D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreImplementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Key
source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
+ D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl JsonSchema for Key
source§fn schema_name() -> String
The name of the generated JSON Schema. Read moresource§fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read moresource§fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more§fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the $ref
keyword. Read moresource§impl Ord for Key
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more1.21.0 · source§fn min(self, other: Self) -> Selfwhere
diff --git a/main/api/quilkin/metadata/struct.MetadataView.html b/main/api/quilkin/metadata/struct.MetadataView.html
index d2505c5344..9b30db04ee 100644
--- a/main/api/quilkin/metadata/struct.MetadataView.html
+++ b/main/api/quilkin/metadata/struct.MetadataView.html
@@ -8,7 +8,7 @@
§unknown: Map<String, Value>
User created metadata.
Implementations§
Trait Implementations§
source§impl<T: Clone + Default> Clone for MetadataView<T>
source§fn clone(&self) -> MetadataView<T>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<T: Default + Default> Default for MetadataView<T>
source§fn default() -> MetadataView<T>
Returns the “default value” for a type. Read moresource§impl<'de, T> Deserialize<'de> for MetadataView<T>where
T: Deserialize<'de> + Default + Default,
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl<T: Into<Struct> + Default + Clone> From<&MetadataView<T>> for Struct
source§fn from(metadata: &MetadataView<T>) -> Self
Converts to this type from the input type.source§impl<T: Into<Struct> + Default> From<MetadataView<T>> for Struct
source§fn from(metadata: MetadataView<T>) -> Self
Converts to this type from the input type.source§impl<T: Default + JsonSchema> JsonSchema for MetadataView<T>
source§fn schema_name() -> String
The name of the generated JSON Schema. Read moresource§fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read moresource§fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more§fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the $ref
keyword. Read moresource§impl<T: PartialEq + Default> PartialEq<MetadataView<T>> for MetadataView<T>
source§fn eq(&self, other: &MetadataView<T>) -> bool
This method tests for self
and other
values to be equal, and is used
+ __D: Deserializer<'de>,Deserialize this value from the given Serde deserializer. Read moresource§impl<T: Into<Struct> + Default + Clone> From<&MetadataView<T>> for Struct
source§fn from(metadata: &MetadataView<T>) -> Self
Converts to this type from the input type.source§impl<T: Into<Struct> + Default> From<MetadataView<T>> for Struct
source§fn from(metadata: MetadataView<T>) -> Self
Converts to this type from the input type.source§impl<T: Default + JsonSchema> JsonSchema for MetadataView<T>
source§fn schema_name() -> String
The name of the generated JSON Schema. Read moresource§fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read moresource§fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more§fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the $ref
keyword. Read moresource§impl<T: PartialEq + Default> PartialEq<MetadataView<T>> for MetadataView<T>
source§fn eq(&self, other: &MetadataView<T>) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl<T> Serialize for MetadataView<T>where
T: Serialize + Default,
source§fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where
diff --git a/main/api/quilkin/protocol/enum.Error.html b/main/api/quilkin/protocol/enum.Error.html
index 65cbcbb998..db761149c6 100644
--- a/main/api/quilkin/protocol/enum.Error.html
+++ b/main/api/quilkin/protocol/enum.Error.html
@@ -3,7 +3,7 @@
LengthMismatch(u16, usize),
InvalidCommand(u8),
Parse(String),
-}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.Trait Implementations§
source§impl Error for Error
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for Error
§impl Send for Error
§impl Sync for Error
§impl Unpin for Error
§impl UnwindSafe for Error
Blanket Implementations§
source§impl<T> Any for Twhere
+}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.Trait Implementations§
source§impl Error for Error
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for Error
§impl Send for Error
§impl Sync for Error
§impl Unpin for Error
§impl UnwindSafe for Error
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/main/api/quilkin/xds/config/accesslog/v3/access_log/enum.ConfigType.html b/main/api/quilkin/xds/config/accesslog/v3/access_log/enum.ConfigType.html
index 56beb4aad3..f212973072 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/access_log/enum.ConfigType.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/access_log/enum.ConfigType.html
@@ -1,8 +1,8 @@
-ConfigType in quilkin::xds::config::accesslog::v3::access_log - Rust Enum quilkin::xds::config::accesslog::v3::access_log::ConfigType
source · pub enum ConfigType {
+ConfigType in quilkin::xds::config::accesslog::v3::access_log - Rust Enum quilkin::xds::config::accesslog::v3::access_log::ConfigType
source · pub enum ConfigType {
TypedConfig(Any),
-}
Variants§
Implementations§
source§impl ConfigType
sourcepub fn encode<B>(&self, buf: &mut B)where
+}Variants§
Implementations§
source§impl ConfigType
sourcepub fn merge<B>(
field: &mut Option<ConfigType>,
tag: u32,
wire_type: WireType,
@@ -10,10 +10,10 @@
ctx: DecodeContext
) -> Result<(), DecodeError>where
B: Buf,
Decodes an instance of the message from a buffer, and merges it into self.
-sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
-
Trait Implementations§
source§impl Clone for ConfigType
source§fn clone(&self) -> ConfigType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ConfigType
source§impl PartialEq<ConfigType> for ConfigType
source§fn eq(&self, other: &ConfigType) -> bool
This method tests for self
and other
values to be equal, and is used
+sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
+Trait Implementations§
source§impl Clone for ConfigType
source§fn clone(&self) -> ConfigType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ConfigType
source§impl PartialEq<ConfigType> for ConfigType
source§fn eq(&self, other: &ConfigType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for ConfigType
Auto Trait Implementations§
§impl RefUnwindSafe for ConfigType
§impl Send for ConfigType
§impl Sync for ConfigType
§impl Unpin for ConfigType
§impl UnwindSafe for ConfigType
Blanket Implementations§
source§impl StructuralPartialEq for ConfigType
Auto Trait Implementations§
§impl RefUnwindSafe for ConfigType
§impl Send for ConfigType
§impl Sync for ConfigType
§impl Unpin for ConfigType
§impl UnwindSafe for ConfigType
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/access_log/index.html b/main/api/quilkin/xds/config/accesslog/v3/access_log/index.html
index 34f5c0d0c5..0961781ee8 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/access_log/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/access_log/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::access_log - Rust Expand description
Nested message and enum types in AccessLog
.
+quilkin::xds::config::accesslog::v3::access_log - Rust Expand description
Nested message and enum types in AccessLog
.
Enums
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/enum.FilterSpecifier.html b/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/enum.FilterSpecifier.html
index 9535bd3ada..1b9c72dda7 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/enum.FilterSpecifier.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/enum.FilterSpecifier.html
@@ -1,4 +1,4 @@
-FilterSpecifier in quilkin::xds::config::accesslog::v3::access_log_filter - Rust Enum quilkin::xds::config::accesslog::v3::access_log_filter::FilterSpecifier
source · pub enum FilterSpecifier {
+FilterSpecifier in quilkin::xds::config::accesslog::v3::access_log_filter - Rust Enum quilkin::xds::config::accesslog::v3::access_log_filter::FilterSpecifier
source · pub enum FilterSpecifier {
StatusCodeFilter(StatusCodeFilter),
DurationFilter(DurationFilter),
NotHealthCheckFilter(NotHealthCheckFilter),
@@ -11,9 +11,9 @@
GrpcStatusFilter(GrpcStatusFilter),
ExtensionFilter(ExtensionFilter),
MetadataFilter(MetadataFilter),
-}
Variants§
§StatusCodeFilter(StatusCodeFilter)
§DurationFilter(DurationFilter)
§NotHealthCheckFilter(NotHealthCheckFilter)
§TraceableFilter(TraceableFilter)
§RuntimeFilter(RuntimeFilter)
§AndFilter(AndFilter)
§OrFilter(OrFilter)
§HeaderFilter(HeaderFilter)
§ResponseFlagFilter(ResponseFlagFilter)
§GrpcStatusFilter(GrpcStatusFilter)
§ExtensionFilter(ExtensionFilter)
§MetadataFilter(MetadataFilter)
Implementations§
source§impl FilterSpecifier
sourcepub fn encode<B>(&self, buf: &mut B)where
+}Variants§
§StatusCodeFilter(StatusCodeFilter)
§DurationFilter(DurationFilter)
§NotHealthCheckFilter(NotHealthCheckFilter)
§TraceableFilter(TraceableFilter)
§RuntimeFilter(RuntimeFilter)
§AndFilter(AndFilter)
§OrFilter(OrFilter)
§HeaderFilter(HeaderFilter)
§ResponseFlagFilter(ResponseFlagFilter)
§GrpcStatusFilter(GrpcStatusFilter)
§ExtensionFilter(ExtensionFilter)
§MetadataFilter(MetadataFilter)
Implementations§
sourcepub fn merge<B>(
field: &mut Option<FilterSpecifier>,
tag: u32,
wire_type: WireType,
@@ -21,10 +21,10 @@
ctx: DecodeContext
) -> Result<(), DecodeError>where
B: Buf,
Decodes an instance of the message from a buffer, and merges it into self.
-sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
-
Trait Implementations§
source§impl Clone for FilterSpecifier
source§fn clone(&self) -> FilterSpecifier
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for FilterSpecifier
source§impl PartialEq<FilterSpecifier> for FilterSpecifier
source§fn eq(&self, other: &FilterSpecifier) -> bool
This method tests for self
and other
values to be equal, and is used
+sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
+Trait Implementations§
source§impl Clone for FilterSpecifier
source§fn clone(&self) -> FilterSpecifier
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for FilterSpecifier
source§impl PartialEq<FilterSpecifier> for FilterSpecifier
source§fn eq(&self, other: &FilterSpecifier) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for FilterSpecifier
Auto Trait Implementations§
§impl RefUnwindSafe for FilterSpecifier
§impl Send for FilterSpecifier
§impl Sync for FilterSpecifier
§impl Unpin for FilterSpecifier
§impl UnwindSafe for FilterSpecifier
Blanket Implementations§
source§impl StructuralPartialEq for FilterSpecifier
Auto Trait Implementations§
§impl RefUnwindSafe for FilterSpecifier
§impl Send for FilterSpecifier
§impl Sync for FilterSpecifier
§impl Unpin for FilterSpecifier
§impl UnwindSafe for FilterSpecifier
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/index.html b/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/index.html
index ec902fd38f..74f40b4f56 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::access_log_filter - Rust Expand description
Nested message and enum types in AccessLogFilter
.
+quilkin::xds::config::accesslog::v3::access_log_filter - Rust Expand description
Nested message and enum types in AccessLogFilter
.
Enums
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/enum.Op.html b/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/enum.Op.html
index 486b20acb6..de758f2a9b 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/enum.Op.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/enum.Op.html
@@ -1,23 +1,23 @@
-Op in quilkin::xds::config::accesslog::v3::comparison_filter - Rust #[repr(i32)]pub enum Op {
+Op in quilkin::xds::config::accesslog::v3::comparison_filter - Rust #[repr(i32)]pub enum Op {
Eq,
Ge,
Le,
-}
Variants§
Implementations§
source§impl Op
sourcepub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
+}Variants§
Implementations§
source§impl Op
sourcepub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
The values are not transformed in any way and thus are considered stable
(if the ProtoBuf definition does not change) and safe for programmatic use.
-sourcepub fn from_str_name(value: &str) -> Option<Self>
Creates an enum from field names used in the ProtoBuf definition.
-Trait Implementations§
Trait Implementations§
source§impl Ord for Op
source§impl PartialEq<Op> for Op
source§fn eq(&self, other: &Op) -> bool
This method tests for self
and other
values to be equal, and is used
+ Self: Sized + PartialOrd<Self>,Restrict a value to a certain interval. Read moresource§impl PartialOrd<Op> for Op
source§impl PartialOrd<Op> for Op
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read moresource§impl TryFrom<i32> for Op
§type Error = DecodeError
The type returned in the event of a conversion error.source§impl Copy for Op
source§impl Eq for Op
source§impl StructuralEq for Op
source§impl StructuralPartialEq for Op
Auto Trait Implementations§
§impl RefUnwindSafe for Op
§impl Send for Op
§impl Sync for Op
§impl Unpin for Op
§impl UnwindSafe for Op
Blanket Implementations§
source§impl TryFrom<i32> for Op
§type Error = DecodeError
The type returned in the event of a conversion error.source§impl Copy for Op
source§impl Eq for Op
source§impl StructuralEq for Op
source§impl StructuralPartialEq for Op
Auto Trait Implementations§
§impl RefUnwindSafe for Op
§impl Send for Op
§impl Sync for Op
§impl Unpin for Op
§impl UnwindSafe for Op
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<Q, K> Comparable<K> for Qwhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/index.html b/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/index.html
index a5ea6f0c7b..5f6052c339 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::comparison_filter - Rust Expand description
Nested message and enum types in ComparisonFilter
.
+quilkin::xds::config::accesslog::v3::comparison_filter - Rust
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/extension_filter/enum.ConfigType.html b/main/api/quilkin/xds/config/accesslog/v3/extension_filter/enum.ConfigType.html
index 64a0698af7..32b38da0d4 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/extension_filter/enum.ConfigType.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/extension_filter/enum.ConfigType.html
@@ -1,8 +1,8 @@
-ConfigType in quilkin::xds::config::accesslog::v3::extension_filter - Rust Enum quilkin::xds::config::accesslog::v3::extension_filter::ConfigType
source · pub enum ConfigType {
+ConfigType in quilkin::xds::config::accesslog::v3::extension_filter - Rust Enum quilkin::xds::config::accesslog::v3::extension_filter::ConfigType
source · pub enum ConfigType {
TypedConfig(Any),
-}
Variants§
Implementations§
source§impl ConfigType
sourcepub fn encode<B>(&self, buf: &mut B)where
+}Variants§
Implementations§
source§impl ConfigType
sourcepub fn merge<B>(
field: &mut Option<ConfigType>,
tag: u32,
wire_type: WireType,
@@ -10,10 +10,10 @@
ctx: DecodeContext
) -> Result<(), DecodeError>where
B: Buf,
Decodes an instance of the message from a buffer, and merges it into self.
-sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
-
Trait Implementations§
source§impl Clone for ConfigType
source§fn clone(&self) -> ConfigType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ConfigType
source§impl PartialEq<ConfigType> for ConfigType
source§fn eq(&self, other: &ConfigType) -> bool
This method tests for self
and other
values to be equal, and is used
+sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
+Trait Implementations§
source§impl Clone for ConfigType
source§fn clone(&self) -> ConfigType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ConfigType
source§impl PartialEq<ConfigType> for ConfigType
source§fn eq(&self, other: &ConfigType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for ConfigType
Auto Trait Implementations§
§impl RefUnwindSafe for ConfigType
§impl Send for ConfigType
§impl Sync for ConfigType
§impl Unpin for ConfigType
§impl UnwindSafe for ConfigType
Blanket Implementations§
source§impl StructuralPartialEq for ConfigType
Auto Trait Implementations§
§impl RefUnwindSafe for ConfigType
§impl Send for ConfigType
§impl Sync for ConfigType
§impl Unpin for ConfigType
§impl UnwindSafe for ConfigType
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/extension_filter/index.html b/main/api/quilkin/xds/config/accesslog/v3/extension_filter/index.html
index 59fd4d14b3..50cb01dc3e 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/extension_filter/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/extension_filter/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::extension_filter - Rust Expand description
Nested message and enum types in ExtensionFilter
.
+quilkin::xds::config::accesslog::v3::extension_filter - Rust Expand description
Nested message and enum types in ExtensionFilter
.
Enums
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/enum.Status.html b/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/enum.Status.html
index 24f9dcb16c..e66b0eec68 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/enum.Status.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/enum.Status.html
@@ -1,4 +1,4 @@
-Status in quilkin::xds::config::accesslog::v3::grpc_status_filter - Rust #[repr(i32)]pub enum Status {
+Status in quilkin::xds::config::accesslog::v3::grpc_status_filter - Rust #[repr(i32)]pub enum Status {
Show 17 variants
Ok,
Canceled,
Unknown,
@@ -16,22 +16,22 @@
Unavailable,
DataLoss,
Unauthenticated,
-}
Variants§
§Ok
§Canceled
§Unknown
§InvalidArgument
§DeadlineExceeded
§NotFound
§AlreadyExists
§PermissionDenied
§ResourceExhausted
§FailedPrecondition
§Aborted
§OutOfRange
§Unimplemented
§Internal
§DataLoss
§Unauthenticated
Implementations§
source§impl Status
sourcepub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
+}Variants§
§Ok
§Canceled
§Unknown
§InvalidArgument
§DeadlineExceeded
§NotFound
§AlreadyExists
§PermissionDenied
§ResourceExhausted
§FailedPrecondition
§Aborted
§OutOfRange
§Unimplemented
§Internal
§DataLoss
§Unauthenticated
Implementations§
source§impl Status
sourcepub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
The values are not transformed in any way and thus are considered stable
(if the ProtoBuf definition does not change) and safe for programmatic use.
-sourcepub fn from_str_name(value: &str) -> Option<Self>
Creates an enum from field names used in the ProtoBuf definition.
-Trait Implementations§
Trait Implementations§
source§impl Ord for Status
source§impl PartialEq<Status> for Status
source§fn eq(&self, other: &Status) -> bool
This method tests for self
and other
values to be equal, and is used
+ Self: Sized + PartialOrd<Self>,Restrict a value to a certain interval. Read moresource§impl PartialEq<Status> for Status
source§impl PartialOrd<Status> for Status
source§impl PartialOrd<Status> for Status
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read moresource§impl TryFrom<i32> for Status
§type Error = DecodeError
The type returned in the event of a conversion error.source§impl Copy for Status
source§impl Eq for Status
source§impl StructuralEq for Status
source§impl StructuralPartialEq for Status
Auto Trait Implementations§
§impl RefUnwindSafe for Status
§impl Send for Status
§impl Sync for Status
§impl Unpin for Status
§impl UnwindSafe for Status
Blanket Implementations§
source§impl TryFrom<i32> for Status
§type Error = DecodeError
The type returned in the event of a conversion error.source§impl Copy for Status
source§impl Eq for Status
source§impl StructuralEq for Status
source§impl StructuralPartialEq for Status
Auto Trait Implementations§
§impl RefUnwindSafe for Status
§impl Send for Status
§impl Sync for Status
§impl Unpin for Status
§impl UnwindSafe for Status
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<Q, K> Comparable<K> for Qwhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/index.html b/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/index.html
index c10f0ab10d..938862820d 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::grpc_status_filter - Rust Expand description
Nested message and enum types in GrpcStatusFilter
.
+quilkin::xds::config::accesslog::v3::grpc_status_filter - Rust
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLog.html b/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLog.html
index 131ce038d3..e2a548f1db 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLog.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLog.html
@@ -1,8 +1,8 @@
-AccessLog in quilkin::xds::config::accesslog::v3 - Rust pub struct AccessLog {
+AccessLog in quilkin::xds::config::accesslog::v3 - Rust pub struct AccessLog {
pub name: String,
pub filter: Option<AccessLogFilter>,
pub config_type: Option<ConfigType>,
-}
Fields§
§name: String
§filter: Option<AccessLogFilter>
§config_type: Option<ConfigType>
Trait Implementations§
source§impl Message for AccessLog
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§name: String
§filter: Option<AccessLogFilter>
§config_type: Option<ConfigType>
Trait Implementations§
source§impl Message for AccessLog
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -17,9 +17,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<AccessLog> for AccessLog
source§impl StructuralPartialEq for AccessLog
Auto Trait Implementations§
§impl RefUnwindSafe for AccessLog
§impl Send for AccessLog
§impl Sync for AccessLog
§impl Unpin for AccessLog
§impl UnwindSafe for AccessLog
Blanket Implementations§
source§impl StructuralPartialEq for AccessLog
Auto Trait Implementations§
§impl RefUnwindSafe for AccessLog
§impl Send for AccessLog
§impl Sync for AccessLog
§impl Unpin for AccessLog
§impl UnwindSafe for AccessLog
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLogFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLogFilter.html
index 0e460a1d3f..d979afb7b4 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLogFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLogFilter.html
@@ -1,6 +1,6 @@
-AccessLogFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct AccessLogFilter {
+AccessLogFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct AccessLogFilter {
pub filter_specifier: Option<FilterSpecifier>,
-}
Fields§
§filter_specifier: Option<FilterSpecifier>
Trait Implementations§
source§impl Clone for AccessLogFilter
source§fn clone(&self) -> AccessLogFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for AccessLogFilter
source§impl Default for AccessLogFilter
source§impl Message for AccessLogFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§filter_specifier: Option<FilterSpecifier>
Trait Implementations§
source§impl Clone for AccessLogFilter
source§fn clone(&self) -> AccessLogFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for AccessLogFilter
source§impl Default for AccessLogFilter
source§impl Message for AccessLogFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -15,9 +15,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<AccessLogFilter> for AccessLogFilter
source§fn eq(&self, other: &AccessLogFilter) -> bool
This method tests for self
and other
values to be equal, and is used
+merges it into self
.source§impl PartialEq<AccessLogFilter> for AccessLogFilter
source§fn eq(&self, other: &AccessLogFilter) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for AccessLogFilter
Auto Trait Implementations§
§impl RefUnwindSafe for AccessLogFilter
§impl Send for AccessLogFilter
§impl Sync for AccessLogFilter
§impl Unpin for AccessLogFilter
§impl UnwindSafe for AccessLogFilter
Blanket Implementations§
source§impl StructuralPartialEq for AccessLogFilter
Auto Trait Implementations§
§impl RefUnwindSafe for AccessLogFilter
§impl Send for AccessLogFilter
§impl Sync for AccessLogFilter
§impl Unpin for AccessLogFilter
§impl UnwindSafe for AccessLogFilter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.AndFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.AndFilter.html
index df7f61918a..59095e3e72 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.AndFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.AndFilter.html
@@ -1,6 +1,6 @@
-AndFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct AndFilter {
+AndFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct AndFilter {
pub filters: Vec<AccessLogFilter>,
-}
Fields§
§filters: Vec<AccessLogFilter>
Trait Implementations§
source§impl Message for AndFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§filters: Vec<AccessLogFilter>
Trait Implementations§
source§impl Message for AndFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -15,9 +15,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<AndFilter> for AndFilter
source§impl StructuralPartialEq for AndFilter
Auto Trait Implementations§
§impl RefUnwindSafe for AndFilter
§impl Send for AndFilter
§impl Sync for AndFilter
§impl Unpin for AndFilter
§impl UnwindSafe for AndFilter
Blanket Implementations§
source§impl StructuralPartialEq for AndFilter
Auto Trait Implementations§
§impl RefUnwindSafe for AndFilter
§impl Send for AndFilter
§impl Sync for AndFilter
§impl Unpin for AndFilter
§impl UnwindSafe for AndFilter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.ComparisonFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.ComparisonFilter.html
index 684ab51148..f296dfe00d 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.ComparisonFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.ComparisonFilter.html
@@ -1,9 +1,9 @@
-ComparisonFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct ComparisonFilter {
+ComparisonFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct ComparisonFilter {
pub op: i32,
pub value: Option<RuntimeUInt32>,
-}
Fields§
§op: i32
§value: Option<RuntimeUInt32>
Implementations§
Trait Implementations§
source§impl Clone for ComparisonFilter
source§fn clone(&self) -> ComparisonFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ComparisonFilter
source§impl Default for ComparisonFilter
source§impl Message for ComparisonFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§op: i32
§value: Option<RuntimeUInt32>
Implementations§
Trait Implementations§
source§impl Clone for ComparisonFilter
source§fn clone(&self) -> ComparisonFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ComparisonFilter
source§impl Default for ComparisonFilter
source§impl Message for ComparisonFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -18,9 +18,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<ComparisonFilter> for ComparisonFilter
source§fn eq(&self, other: &ComparisonFilter) -> bool
This method tests for self
and other
values to be equal, and is used
+merges it into self
.source§impl PartialEq<ComparisonFilter> for ComparisonFilter
source§fn eq(&self, other: &ComparisonFilter) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for ComparisonFilter
Auto Trait Implementations§
§impl RefUnwindSafe for ComparisonFilter
§impl Send for ComparisonFilter
§impl Sync for ComparisonFilter
§impl Unpin for ComparisonFilter
§impl UnwindSafe for ComparisonFilter
Blanket Implementations§
source§impl StructuralPartialEq for ComparisonFilter
Auto Trait Implementations§
§impl RefUnwindSafe for ComparisonFilter
§impl Send for ComparisonFilter
§impl Sync for ComparisonFilter
§impl Unpin for ComparisonFilter
§impl UnwindSafe for ComparisonFilter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.DurationFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.DurationFilter.html
index c390031d85..c1f60b155b 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.DurationFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.DurationFilter.html
@@ -1,6 +1,6 @@
-DurationFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct DurationFilter {
+DurationFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct DurationFilter {
pub comparison: Option<ComparisonFilter>,
-}
Fields§
§comparison: Option<ComparisonFilter>
Trait Implementations§
source§impl Clone for DurationFilter
source§fn clone(&self) -> DurationFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for DurationFilter
source§impl Default for DurationFilter
source§impl Message for DurationFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§comparison: Option<ComparisonFilter>
Trait Implementations§
source§impl Clone for DurationFilter
source§fn clone(&self) -> DurationFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for DurationFilter
source§impl Default for DurationFilter
source§impl Message for DurationFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -15,9 +15,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<DurationFilter> for DurationFilter
source§fn eq(&self, other: &DurationFilter) -> bool
This method tests for self
and other
values to be equal, and is used
+merges it into self
.source§impl PartialEq<DurationFilter> for DurationFilter
source§fn eq(&self, other: &DurationFilter) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for DurationFilter
Auto Trait Implementations§
§impl RefUnwindSafe for DurationFilter
§impl Send for DurationFilter
§impl Sync for DurationFilter
§impl Unpin for DurationFilter
§impl UnwindSafe for DurationFilter
Blanket Implementations§
source§impl StructuralPartialEq for DurationFilter
Auto Trait Implementations§
§impl RefUnwindSafe for DurationFilter
§impl Send for DurationFilter
§impl Sync for DurationFilter
§impl Unpin for DurationFilter
§impl UnwindSafe for DurationFilter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.ExtensionFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.ExtensionFilter.html
index c8e8eb2872..541b78faea 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.ExtensionFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.ExtensionFilter.html
@@ -1,7 +1,7 @@
-ExtensionFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct ExtensionFilter {
+ExtensionFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct ExtensionFilter {
pub name: String,
pub config_type: Option<ConfigType>,
-}
Fields§
§name: String
§config_type: Option<ConfigType>
Trait Implementations§
source§impl Clone for ExtensionFilter
source§fn clone(&self) -> ExtensionFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ExtensionFilter
source§impl Default for ExtensionFilter
source§impl Message for ExtensionFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
impl<T> Any for Twhere
+PacketDenied in quilkin::filters::firewall - Rust Struct quilkin::filters::firewall::PacketDenied
source · pub struct PacketDenied;
Trait Implementations§
source§impl Debug for PacketDenied
source§impl Display for PacketDenied
source§impl Error for PacketDenied
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for PacketDenied
§impl Send for PacketDenied
§impl Sync for PacketDenied
§impl Unpin for PacketDenied
§impl UnwindSafe for PacketDenied
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/main/api/quilkin/filters/struct.ConvertProtoConfigError.html b/main/api/quilkin/filters/struct.ConvertProtoConfigError.html
index fce48d4c95..844a0e1349 100644
--- a/main/api/quilkin/filters/struct.ConvertProtoConfigError.html
+++ b/main/api/quilkin/filters/struct.ConvertProtoConfigError.html
@@ -1,6 +1,6 @@
ConvertProtoConfigError in quilkin::filters - Rust Struct quilkin::filters::ConvertProtoConfigError
source · pub struct ConvertProtoConfigError { /* private fields */ }
Expand description
An error representing failure to convert a filter’s protobuf configuration
to its static representation.
-Implementations§
Trait Implementations§
source§impl Debug for ConvertProtoConfigError
source§impl Display for ConvertProtoConfigError
source§impl Error for ConvertProtoConfigError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<ConvertProtoConfigError> for CreationError
source§fn from(error: ConvertProtoConfigError) -> Self
Converts to this type from the input type.source§impl PartialEq<ConvertProtoConfigError> for ConvertProtoConfigError
source§fn eq(&self, other: &ConvertProtoConfigError) -> bool
This method tests for self
and other
values to be equal, and is used
+Implementations§
Trait Implementations§
source§impl Debug for ConvertProtoConfigError
source§impl Display for ConvertProtoConfigError
source§impl Error for ConvertProtoConfigError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<ConvertProtoConfigError> for CreationError
source§fn from(error: ConvertProtoConfigError) -> Self
Converts to this type from the input type.source§impl PartialEq<ConvertProtoConfigError> for ConvertProtoConfigError
source§fn eq(&self, other: &ConvertProtoConfigError) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Eq for ConvertProtoConfigError
source§impl StructuralEq for ConvertProtoConfigError
source§impl StructuralPartialEq for ConvertProtoConfigError
Auto Trait Implementations§
§impl RefUnwindSafe for ConvertProtoConfigError
§impl Send for ConvertProtoConfigError
§impl Sync for ConvertProtoConfigError
§impl Unpin for ConvertProtoConfigError
§impl UnwindSafe for ConvertProtoConfigError
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/main/api/quilkin/filters/struct.FilterChain.html b/main/api/quilkin/filters/struct.FilterChain.html
index 4273cf24cc..72fbe4e2d8 100644
--- a/main/api/quilkin/filters/struct.FilterChain.html
+++ b/main/api/quilkin/filters/struct.FilterChain.html
@@ -26,7 +26,7 @@
downstream connection via the listening port after receiving it via one
of the upstream Endpoints. Read more
source§impl Index<usize> for FilterChain
source§impl JsonSchema for FilterChain
source§fn schema_name() -> String
The name of the generated JSON Schema. Read moresource§fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read moresource§fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the $ref
keyword. Read moresource§impl PartialEq<FilterChain> for FilterChain
source§impl Serialize for FilterChain
source§impl TryFrom<&[Filter]> for FilterChain
§type Error = CreationError
The type returned in the event of a conversion error.source§impl<const N: usize> TryFrom<&[Filter; N]> for FilterChain
§type Error = CreationError
The type returned in the event of a conversion error.source§impl TryFrom<&FilterChain> for FilterChain
§type Error = CreationError
The type returned in the event of a conversion error.source§impl<const N: usize> TryFrom<[Filter; N]> for FilterChain
§type Error = CreationError
The type returned in the event of a conversion error.source§impl TryFrom<FilterChain> for FilterChain
§type Error = CreationError
The type returned in the event of a conversion error.Auto Trait Implementations§
§impl !RefUnwindSafe for FilterChain
§impl Send for FilterChain
§impl Sync for FilterChain
§impl Unpin for FilterChain
§impl !UnwindSafe for FilterChain
Blanket Implementations§
source§impl Serialize for FilterChain
source§impl TryFrom<&[Filter]> for FilterChain
§type Error = CreationError
The type returned in the event of a conversion error.source§impl<const N: usize> TryFrom<&[Filter; N]> for FilterChain
§type Error = CreationError
The type returned in the event of a conversion error.source§impl TryFrom<&FilterChain> for FilterChain
§type Error = CreationError
The type returned in the event of a conversion error.source§impl<const N: usize> TryFrom<[Filter; N]> for FilterChain
§type Error = CreationError
The type returned in the event of a conversion error.source§impl TryFrom<FilterChain> for FilterChain
§type Error = CreationError
The type returned in the event of a conversion error.Auto Trait Implementations§
§impl !RefUnwindSafe for FilterChain
§impl Send for FilterChain
§impl Sync for FilterChain
§impl Unpin for FilterChain
§impl !UnwindSafe for FilterChain
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/filters/token_router/enum.Error.html b/main/api/quilkin/filters/token_router/enum.Error.html
index 6b5ca525ea..257a28f279 100644
--- a/main/api/quilkin/filters/token_router/enum.Error.html
+++ b/main/api/quilkin/filters/token_router/enum.Error.html
@@ -2,7 +2,7 @@
NoTokenFound(Key),
InvalidType(Key, Value),
NoEndpointMatch(Key, String),
-}Variants§
Trait Implementations§
source§impl Error for Error
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for Error
§impl Send for Error
§impl Sync for Error
§impl Unpin for Error
§impl UnwindSafe for Error
Blanket Implementations§
source§impl<T> Any for Twhere
+}Variants§
Trait Implementations§
source§impl Error for Error
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for Error
§impl Send for Error
§impl Sync for Error
§impl Unpin for Error
§impl UnwindSafe for Error
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/main/api/quilkin/metadata/enum.Value.html b/main/api/quilkin/metadata/enum.Value.html
index 7062d6fd21..0edcba8bed 100644
--- a/main/api/quilkin/metadata/enum.Value.html
+++ b/main/api/quilkin/metadata/enum.Value.html
@@ -10,8 +10,8 @@
matches Value::String
.
sourcepub fn as_mut_string(&mut self) -> Option<&mut String>
Returns the inner String
value of self
if it
matches Value::String
.
-Trait Implementations§
source§impl<'de> Deserialize<'de> for Value
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl JsonSchema for Value
source§fn schema_name() -> String
The name of the generated JSON Schema. Read moresource§fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read moresource§fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more§fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the $ref
keyword. Read more
Trait Implementations§
source§impl<'de> Deserialize<'de> for Value
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl JsonSchema for Value
source§fn schema_name() -> String
The name of the generated JSON Schema. Read moresource§fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read moresource§fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more§fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the $ref
keyword. Read moresource§impl Ord for Value
source§impl PartialEq<Value> for Value
source§fn eq(&self, other: &Self) -> bool
This method tests for self
and other
values to be equal, and is used
diff --git a/main/api/quilkin/metadata/struct.Key.html b/main/api/quilkin/metadata/struct.Key.html
index 550d22085e..3c03705669 100644
--- a/main/api/quilkin/metadata/struct.Key.html
+++ b/main/api/quilkin/metadata/struct.Key.html
@@ -1,6 +1,6 @@
Key in quilkin::metadata - Rust pub struct Key(_);
Expand description
A key in the metadata table.
-Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Key
source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
- D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreImplementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Key
source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
+ D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl JsonSchema for Key
source§fn schema_name() -> String
The name of the generated JSON Schema. Read moresource§fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read moresource§fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more§fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the $ref
keyword. Read moresource§impl Ord for Key
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more1.21.0 · source§fn min(self, other: Self) -> Selfwhere
diff --git a/main/api/quilkin/metadata/struct.MetadataView.html b/main/api/quilkin/metadata/struct.MetadataView.html
index d2505c5344..9b30db04ee 100644
--- a/main/api/quilkin/metadata/struct.MetadataView.html
+++ b/main/api/quilkin/metadata/struct.MetadataView.html
@@ -8,7 +8,7 @@
§unknown: Map<String, Value>
User created metadata.
Implementations§
Trait Implementations§
source§impl<T: Clone + Default> Clone for MetadataView<T>
source§fn clone(&self) -> MetadataView<T>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<T: Default + Default> Default for MetadataView<T>
source§fn default() -> MetadataView<T>
Returns the “default value” for a type. Read moresource§impl<'de, T> Deserialize<'de> for MetadataView<T>where
T: Deserialize<'de> + Default + Default,
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl<T: Into<Struct> + Default + Clone> From<&MetadataView<T>> for Struct
source§fn from(metadata: &MetadataView<T>) -> Self
Converts to this type from the input type.source§impl<T: Into<Struct> + Default> From<MetadataView<T>> for Struct
source§fn from(metadata: MetadataView<T>) -> Self
Converts to this type from the input type.source§impl<T: Default + JsonSchema> JsonSchema for MetadataView<T>
source§fn schema_name() -> String
The name of the generated JSON Schema. Read moresource§fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read moresource§fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more§fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the $ref
keyword. Read moresource§impl<T: PartialEq + Default> PartialEq<MetadataView<T>> for MetadataView<T>
source§fn eq(&self, other: &MetadataView<T>) -> bool
This method tests for self
and other
values to be equal, and is used
+ __D: Deserializer<'de>,Deserialize this value from the given Serde deserializer. Read moresource§impl<T: Into<Struct> + Default + Clone> From<&MetadataView<T>> for Struct
source§fn from(metadata: &MetadataView<T>) -> Self
Converts to this type from the input type.source§impl<T: Into<Struct> + Default> From<MetadataView<T>> for Struct
source§fn from(metadata: MetadataView<T>) -> Self
Converts to this type from the input type.source§impl<T: Default + JsonSchema> JsonSchema for MetadataView<T>
source§fn schema_name() -> String
The name of the generated JSON Schema. Read moresource§fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read moresource§fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more§fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the $ref
keyword. Read moresource§impl<T: PartialEq + Default> PartialEq<MetadataView<T>> for MetadataView<T>
source§fn eq(&self, other: &MetadataView<T>) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl<T> Serialize for MetadataView<T>where
T: Serialize + Default,
source§fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where
diff --git a/main/api/quilkin/protocol/enum.Error.html b/main/api/quilkin/protocol/enum.Error.html
index 65cbcbb998..db761149c6 100644
--- a/main/api/quilkin/protocol/enum.Error.html
+++ b/main/api/quilkin/protocol/enum.Error.html
@@ -3,7 +3,7 @@
LengthMismatch(u16, usize),
InvalidCommand(u8),
Parse(String),
-}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.Trait Implementations§
source§impl Error for Error
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for Error
§impl Send for Error
§impl Sync for Error
§impl Unpin for Error
§impl UnwindSafe for Error
Blanket Implementations§
source§impl<T> Any for Twhere
+}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.Trait Implementations§
source§impl Error for Error
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for Error
§impl Send for Error
§impl Sync for Error
§impl Unpin for Error
§impl UnwindSafe for Error
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/main/api/quilkin/xds/config/accesslog/v3/access_log/enum.ConfigType.html b/main/api/quilkin/xds/config/accesslog/v3/access_log/enum.ConfigType.html
index 56beb4aad3..f212973072 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/access_log/enum.ConfigType.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/access_log/enum.ConfigType.html
@@ -1,8 +1,8 @@
-ConfigType in quilkin::xds::config::accesslog::v3::access_log - Rust Enum quilkin::xds::config::accesslog::v3::access_log::ConfigType
source · pub enum ConfigType {
+ConfigType in quilkin::xds::config::accesslog::v3::access_log - Rust Enum quilkin::xds::config::accesslog::v3::access_log::ConfigType
source · pub enum ConfigType {
TypedConfig(Any),
-}
Variants§
Implementations§
source§impl ConfigType
sourcepub fn encode<B>(&self, buf: &mut B)where
+}Variants§
Implementations§
source§impl ConfigType
sourcepub fn merge<B>(
field: &mut Option<ConfigType>,
tag: u32,
wire_type: WireType,
@@ -10,10 +10,10 @@
ctx: DecodeContext
) -> Result<(), DecodeError>where
B: Buf,
Decodes an instance of the message from a buffer, and merges it into self.
-sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
-
Trait Implementations§
source§impl Clone for ConfigType
source§fn clone(&self) -> ConfigType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ConfigType
source§impl PartialEq<ConfigType> for ConfigType
source§fn eq(&self, other: &ConfigType) -> bool
This method tests for self
and other
values to be equal, and is used
+sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
+Trait Implementations§
source§impl Clone for ConfigType
source§fn clone(&self) -> ConfigType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ConfigType
source§impl PartialEq<ConfigType> for ConfigType
source§fn eq(&self, other: &ConfigType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for ConfigType
Auto Trait Implementations§
§impl RefUnwindSafe for ConfigType
§impl Send for ConfigType
§impl Sync for ConfigType
§impl Unpin for ConfigType
§impl UnwindSafe for ConfigType
Blanket Implementations§
source§impl StructuralPartialEq for ConfigType
Auto Trait Implementations§
§impl RefUnwindSafe for ConfigType
§impl Send for ConfigType
§impl Sync for ConfigType
§impl Unpin for ConfigType
§impl UnwindSafe for ConfigType
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/access_log/index.html b/main/api/quilkin/xds/config/accesslog/v3/access_log/index.html
index 34f5c0d0c5..0961781ee8 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/access_log/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/access_log/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::access_log - Rust Expand description
Nested message and enum types in AccessLog
.
+quilkin::xds::config::accesslog::v3::access_log - Rust Expand description
Nested message and enum types in AccessLog
.
Enums
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/enum.FilterSpecifier.html b/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/enum.FilterSpecifier.html
index 9535bd3ada..1b9c72dda7 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/enum.FilterSpecifier.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/enum.FilterSpecifier.html
@@ -1,4 +1,4 @@
-FilterSpecifier in quilkin::xds::config::accesslog::v3::access_log_filter - Rust Enum quilkin::xds::config::accesslog::v3::access_log_filter::FilterSpecifier
source · pub enum FilterSpecifier {
+FilterSpecifier in quilkin::xds::config::accesslog::v3::access_log_filter - Rust Enum quilkin::xds::config::accesslog::v3::access_log_filter::FilterSpecifier
source · pub enum FilterSpecifier {
StatusCodeFilter(StatusCodeFilter),
DurationFilter(DurationFilter),
NotHealthCheckFilter(NotHealthCheckFilter),
@@ -11,9 +11,9 @@
GrpcStatusFilter(GrpcStatusFilter),
ExtensionFilter(ExtensionFilter),
MetadataFilter(MetadataFilter),
-}
Variants§
§StatusCodeFilter(StatusCodeFilter)
§DurationFilter(DurationFilter)
§NotHealthCheckFilter(NotHealthCheckFilter)
§TraceableFilter(TraceableFilter)
§RuntimeFilter(RuntimeFilter)
§AndFilter(AndFilter)
§OrFilter(OrFilter)
§HeaderFilter(HeaderFilter)
§ResponseFlagFilter(ResponseFlagFilter)
§GrpcStatusFilter(GrpcStatusFilter)
§ExtensionFilter(ExtensionFilter)
§MetadataFilter(MetadataFilter)
Implementations§
source§impl FilterSpecifier
sourcepub fn encode<B>(&self, buf: &mut B)where
+}Variants§
§StatusCodeFilter(StatusCodeFilter)
§DurationFilter(DurationFilter)
§NotHealthCheckFilter(NotHealthCheckFilter)
§TraceableFilter(TraceableFilter)
§RuntimeFilter(RuntimeFilter)
§AndFilter(AndFilter)
§OrFilter(OrFilter)
§HeaderFilter(HeaderFilter)
§ResponseFlagFilter(ResponseFlagFilter)
§GrpcStatusFilter(GrpcStatusFilter)
§ExtensionFilter(ExtensionFilter)
§MetadataFilter(MetadataFilter)
Implementations§
sourcepub fn merge<B>(
field: &mut Option<FilterSpecifier>,
tag: u32,
wire_type: WireType,
@@ -21,10 +21,10 @@
ctx: DecodeContext
) -> Result<(), DecodeError>where
B: Buf,
Decodes an instance of the message from a buffer, and merges it into self.
-sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
-
Trait Implementations§
source§impl Clone for FilterSpecifier
source§fn clone(&self) -> FilterSpecifier
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for FilterSpecifier
source§impl PartialEq<FilterSpecifier> for FilterSpecifier
source§fn eq(&self, other: &FilterSpecifier) -> bool
This method tests for self
and other
values to be equal, and is used
+sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
+Trait Implementations§
source§impl Clone for FilterSpecifier
source§fn clone(&self) -> FilterSpecifier
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for FilterSpecifier
source§impl PartialEq<FilterSpecifier> for FilterSpecifier
source§fn eq(&self, other: &FilterSpecifier) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for FilterSpecifier
Auto Trait Implementations§
§impl RefUnwindSafe for FilterSpecifier
§impl Send for FilterSpecifier
§impl Sync for FilterSpecifier
§impl Unpin for FilterSpecifier
§impl UnwindSafe for FilterSpecifier
Blanket Implementations§
source§impl StructuralPartialEq for FilterSpecifier
Auto Trait Implementations§
§impl RefUnwindSafe for FilterSpecifier
§impl Send for FilterSpecifier
§impl Sync for FilterSpecifier
§impl Unpin for FilterSpecifier
§impl UnwindSafe for FilterSpecifier
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/index.html b/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/index.html
index ec902fd38f..74f40b4f56 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::access_log_filter - Rust Expand description
Nested message and enum types in AccessLogFilter
.
+quilkin::xds::config::accesslog::v3::access_log_filter - Rust Expand description
Nested message and enum types in AccessLogFilter
.
Enums
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/enum.Op.html b/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/enum.Op.html
index 486b20acb6..de758f2a9b 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/enum.Op.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/enum.Op.html
@@ -1,23 +1,23 @@
-Op in quilkin::xds::config::accesslog::v3::comparison_filter - Rust #[repr(i32)]pub enum Op {
+Op in quilkin::xds::config::accesslog::v3::comparison_filter - Rust #[repr(i32)]pub enum Op {
Eq,
Ge,
Le,
-}
Variants§
Implementations§
source§impl Op
sourcepub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
+}Variants§
Implementations§
source§impl Op
sourcepub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
The values are not transformed in any way and thus are considered stable
(if the ProtoBuf definition does not change) and safe for programmatic use.
-sourcepub fn from_str_name(value: &str) -> Option<Self>
Creates an enum from field names used in the ProtoBuf definition.
-Trait Implementations§
Trait Implementations§
source§impl Ord for Op
source§impl PartialEq<Op> for Op
source§fn eq(&self, other: &Op) -> bool
This method tests for self
and other
values to be equal, and is used
+ Self: Sized + PartialOrd<Self>,Restrict a value to a certain interval. Read moresource§impl PartialOrd<Op> for Op
source§impl PartialOrd<Op> for Op
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read moresource§impl TryFrom<i32> for Op
§type Error = DecodeError
The type returned in the event of a conversion error.source§impl Copy for Op
source§impl Eq for Op
source§impl StructuralEq for Op
source§impl StructuralPartialEq for Op
Auto Trait Implementations§
§impl RefUnwindSafe for Op
§impl Send for Op
§impl Sync for Op
§impl Unpin for Op
§impl UnwindSafe for Op
Blanket Implementations§
source§impl TryFrom<i32> for Op
§type Error = DecodeError
The type returned in the event of a conversion error.source§impl Copy for Op
source§impl Eq for Op
source§impl StructuralEq for Op
source§impl StructuralPartialEq for Op
Auto Trait Implementations§
§impl RefUnwindSafe for Op
§impl Send for Op
§impl Sync for Op
§impl Unpin for Op
§impl UnwindSafe for Op
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<Q, K> Comparable<K> for Qwhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/index.html b/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/index.html
index a5ea6f0c7b..5f6052c339 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::comparison_filter - Rust Expand description
Nested message and enum types in ComparisonFilter
.
+quilkin::xds::config::accesslog::v3::comparison_filter - Rust
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/extension_filter/enum.ConfigType.html b/main/api/quilkin/xds/config/accesslog/v3/extension_filter/enum.ConfigType.html
index 64a0698af7..32b38da0d4 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/extension_filter/enum.ConfigType.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/extension_filter/enum.ConfigType.html
@@ -1,8 +1,8 @@
-ConfigType in quilkin::xds::config::accesslog::v3::extension_filter - Rust Enum quilkin::xds::config::accesslog::v3::extension_filter::ConfigType
source · pub enum ConfigType {
+ConfigType in quilkin::xds::config::accesslog::v3::extension_filter - Rust Enum quilkin::xds::config::accesslog::v3::extension_filter::ConfigType
source · pub enum ConfigType {
TypedConfig(Any),
-}
Variants§
Implementations§
source§impl ConfigType
sourcepub fn encode<B>(&self, buf: &mut B)where
+}Variants§
Implementations§
source§impl ConfigType
sourcepub fn merge<B>(
field: &mut Option<ConfigType>,
tag: u32,
wire_type: WireType,
@@ -10,10 +10,10 @@
ctx: DecodeContext
) -> Result<(), DecodeError>where
B: Buf,
Decodes an instance of the message from a buffer, and merges it into self.
-sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
-
Trait Implementations§
source§impl Clone for ConfigType
source§fn clone(&self) -> ConfigType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ConfigType
source§impl PartialEq<ConfigType> for ConfigType
source§fn eq(&self, other: &ConfigType) -> bool
This method tests for self
and other
values to be equal, and is used
+sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
+Trait Implementations§
source§impl Clone for ConfigType
source§fn clone(&self) -> ConfigType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ConfigType
source§impl PartialEq<ConfigType> for ConfigType
source§fn eq(&self, other: &ConfigType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for ConfigType
Auto Trait Implementations§
§impl RefUnwindSafe for ConfigType
§impl Send for ConfigType
§impl Sync for ConfigType
§impl Unpin for ConfigType
§impl UnwindSafe for ConfigType
Blanket Implementations§
source§impl StructuralPartialEq for ConfigType
Auto Trait Implementations§
§impl RefUnwindSafe for ConfigType
§impl Send for ConfigType
§impl Sync for ConfigType
§impl Unpin for ConfigType
§impl UnwindSafe for ConfigType
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/extension_filter/index.html b/main/api/quilkin/xds/config/accesslog/v3/extension_filter/index.html
index 59fd4d14b3..50cb01dc3e 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/extension_filter/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/extension_filter/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::extension_filter - Rust Expand description
Nested message and enum types in ExtensionFilter
.
+quilkin::xds::config::accesslog::v3::extension_filter - Rust Expand description
Nested message and enum types in ExtensionFilter
.
Enums
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/enum.Status.html b/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/enum.Status.html
index 24f9dcb16c..e66b0eec68 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/enum.Status.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/enum.Status.html
@@ -1,4 +1,4 @@
-Status in quilkin::xds::config::accesslog::v3::grpc_status_filter - Rust #[repr(i32)]pub enum Status {
+Status in quilkin::xds::config::accesslog::v3::grpc_status_filter - Rust #[repr(i32)]pub enum Status {
Show 17 variants
Ok,
Canceled,
Unknown,
@@ -16,22 +16,22 @@
Unavailable,
DataLoss,
Unauthenticated,
-}
Variants§
§Ok
§Canceled
§Unknown
§InvalidArgument
§DeadlineExceeded
§NotFound
§AlreadyExists
§PermissionDenied
§ResourceExhausted
§FailedPrecondition
§Aborted
§OutOfRange
§Unimplemented
§Internal
§DataLoss
§Unauthenticated
Implementations§
source§impl Status
sourcepub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
+}Variants§
§Ok
§Canceled
§Unknown
§InvalidArgument
§DeadlineExceeded
§NotFound
§AlreadyExists
§PermissionDenied
§ResourceExhausted
§FailedPrecondition
§Aborted
§OutOfRange
§Unimplemented
§Internal
§DataLoss
§Unauthenticated
Implementations§
source§impl Status
sourcepub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
The values are not transformed in any way and thus are considered stable
(if the ProtoBuf definition does not change) and safe for programmatic use.
-sourcepub fn from_str_name(value: &str) -> Option<Self>
Creates an enum from field names used in the ProtoBuf definition.
-Trait Implementations§
Trait Implementations§
source§impl Ord for Status
source§impl PartialEq<Status> for Status
source§fn eq(&self, other: &Status) -> bool
This method tests for self
and other
values to be equal, and is used
+ Self: Sized + PartialOrd<Self>,Restrict a value to a certain interval. Read moresource§impl PartialEq<Status> for Status
source§impl PartialOrd<Status> for Status
source§impl PartialOrd<Status> for Status
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read moresource§impl TryFrom<i32> for Status
§type Error = DecodeError
The type returned in the event of a conversion error.source§impl Copy for Status
source§impl Eq for Status
source§impl StructuralEq for Status
source§impl StructuralPartialEq for Status
Auto Trait Implementations§
§impl RefUnwindSafe for Status
§impl Send for Status
§impl Sync for Status
§impl Unpin for Status
§impl UnwindSafe for Status
Blanket Implementations§
source§impl TryFrom<i32> for Status
§type Error = DecodeError
The type returned in the event of a conversion error.source§impl Copy for Status
source§impl Eq for Status
source§impl StructuralEq for Status
source§impl StructuralPartialEq for Status
Auto Trait Implementations§
§impl RefUnwindSafe for Status
§impl Send for Status
§impl Sync for Status
§impl Unpin for Status
§impl UnwindSafe for Status
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<Q, K> Comparable<K> for Qwhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/index.html b/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/index.html
index c10f0ab10d..938862820d 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::grpc_status_filter - Rust Expand description
Nested message and enum types in GrpcStatusFilter
.
+quilkin::xds::config::accesslog::v3::grpc_status_filter - Rust
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLog.html b/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLog.html
index 131ce038d3..e2a548f1db 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLog.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLog.html
@@ -1,8 +1,8 @@
-AccessLog in quilkin::xds::config::accesslog::v3 - Rust pub struct AccessLog {
+AccessLog in quilkin::xds::config::accesslog::v3 - Rust pub struct AccessLog {
pub name: String,
pub filter: Option<AccessLogFilter>,
pub config_type: Option<ConfigType>,
-}
Fields§
§name: String
§filter: Option<AccessLogFilter>
§config_type: Option<ConfigType>
Trait Implementations§
source§impl Message for AccessLog
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§name: String
§filter: Option<AccessLogFilter>
§config_type: Option<ConfigType>
Trait Implementations§
source§impl Message for AccessLog
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -17,9 +17,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<AccessLog> for AccessLog
source§impl StructuralPartialEq for AccessLog
Auto Trait Implementations§
§impl RefUnwindSafe for AccessLog
§impl Send for AccessLog
§impl Sync for AccessLog
§impl Unpin for AccessLog
§impl UnwindSafe for AccessLog
Blanket Implementations§
source§impl StructuralPartialEq for AccessLog
Auto Trait Implementations§
§impl RefUnwindSafe for AccessLog
§impl Send for AccessLog
§impl Sync for AccessLog
§impl Unpin for AccessLog
§impl UnwindSafe for AccessLog
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLogFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLogFilter.html
index 0e460a1d3f..d979afb7b4 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLogFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLogFilter.html
@@ -1,6 +1,6 @@
-AccessLogFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct AccessLogFilter {
+AccessLogFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct AccessLogFilter {
pub filter_specifier: Option<FilterSpecifier>,
-}
Fields§
§filter_specifier: Option<FilterSpecifier>
Trait Implementations§
source§impl Clone for AccessLogFilter
source§fn clone(&self) -> AccessLogFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for AccessLogFilter
source§impl Default for AccessLogFilter
source§impl Message for AccessLogFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§filter_specifier: Option<FilterSpecifier>
Trait Implementations§
source§impl Clone for AccessLogFilter
source§fn clone(&self) -> AccessLogFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for AccessLogFilter
source§impl Default for AccessLogFilter
source§impl Message for AccessLogFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -15,9 +15,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<AccessLogFilter> for AccessLogFilter
source§fn eq(&self, other: &AccessLogFilter) -> bool
This method tests for self
and other
values to be equal, and is used
+merges it into self
.source§impl PartialEq<AccessLogFilter> for AccessLogFilter
source§fn eq(&self, other: &AccessLogFilter) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for AccessLogFilter
Auto Trait Implementations§
§impl RefUnwindSafe for AccessLogFilter
§impl Send for AccessLogFilter
§impl Sync for AccessLogFilter
§impl Unpin for AccessLogFilter
§impl UnwindSafe for AccessLogFilter
Blanket Implementations§
source§impl StructuralPartialEq for AccessLogFilter
Auto Trait Implementations§
§impl RefUnwindSafe for AccessLogFilter
§impl Send for AccessLogFilter
§impl Sync for AccessLogFilter
§impl Unpin for AccessLogFilter
§impl UnwindSafe for AccessLogFilter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.AndFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.AndFilter.html
index df7f61918a..59095e3e72 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.AndFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.AndFilter.html
@@ -1,6 +1,6 @@
-AndFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct AndFilter {
+AndFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct AndFilter {
pub filters: Vec<AccessLogFilter>,
-}
Fields§
§filters: Vec<AccessLogFilter>
Trait Implementations§
source§impl Message for AndFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§filters: Vec<AccessLogFilter>
Trait Implementations§
source§impl Message for AndFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -15,9 +15,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<AndFilter> for AndFilter
source§impl StructuralPartialEq for AndFilter
Auto Trait Implementations§
§impl RefUnwindSafe for AndFilter
§impl Send for AndFilter
§impl Sync for AndFilter
§impl Unpin for AndFilter
§impl UnwindSafe for AndFilter
Blanket Implementations§
source§impl StructuralPartialEq for AndFilter
Auto Trait Implementations§
§impl RefUnwindSafe for AndFilter
§impl Send for AndFilter
§impl Sync for AndFilter
§impl Unpin for AndFilter
§impl UnwindSafe for AndFilter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.ComparisonFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.ComparisonFilter.html
index 684ab51148..f296dfe00d 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.ComparisonFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.ComparisonFilter.html
@@ -1,9 +1,9 @@
-ComparisonFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct ComparisonFilter {
+ComparisonFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct ComparisonFilter {
pub op: i32,
pub value: Option<RuntimeUInt32>,
-}
Fields§
§op: i32
§value: Option<RuntimeUInt32>
Implementations§
Trait Implementations§
source§impl Clone for ComparisonFilter
source§fn clone(&self) -> ComparisonFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ComparisonFilter
source§impl Default for ComparisonFilter
source§impl Message for ComparisonFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§op: i32
§value: Option<RuntimeUInt32>
Implementations§
Trait Implementations§
source§impl Clone for ComparisonFilter
source§fn clone(&self) -> ComparisonFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ComparisonFilter
source§impl Default for ComparisonFilter
source§impl Message for ComparisonFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -18,9 +18,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<ComparisonFilter> for ComparisonFilter
source§fn eq(&self, other: &ComparisonFilter) -> bool
This method tests for self
and other
values to be equal, and is used
+merges it into self
.source§impl PartialEq<ComparisonFilter> for ComparisonFilter
source§fn eq(&self, other: &ComparisonFilter) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for ComparisonFilter
Auto Trait Implementations§
§impl RefUnwindSafe for ComparisonFilter
§impl Send for ComparisonFilter
§impl Sync for ComparisonFilter
§impl Unpin for ComparisonFilter
§impl UnwindSafe for ComparisonFilter
Blanket Implementations§
source§impl StructuralPartialEq for ComparisonFilter
Auto Trait Implementations§
§impl RefUnwindSafe for ComparisonFilter
§impl Send for ComparisonFilter
§impl Sync for ComparisonFilter
§impl Unpin for ComparisonFilter
§impl UnwindSafe for ComparisonFilter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.DurationFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.DurationFilter.html
index c390031d85..c1f60b155b 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.DurationFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.DurationFilter.html
@@ -1,6 +1,6 @@
-DurationFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct DurationFilter {
+DurationFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct DurationFilter {
pub comparison: Option<ComparisonFilter>,
-}
Fields§
§comparison: Option<ComparisonFilter>
Trait Implementations§
source§impl Clone for DurationFilter
source§fn clone(&self) -> DurationFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for DurationFilter
source§impl Default for DurationFilter
source§impl Message for DurationFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§comparison: Option<ComparisonFilter>
Trait Implementations§
source§impl Clone for DurationFilter
source§fn clone(&self) -> DurationFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for DurationFilter
source§impl Default for DurationFilter
source§impl Message for DurationFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -15,9 +15,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<DurationFilter> for DurationFilter
source§fn eq(&self, other: &DurationFilter) -> bool
This method tests for self
and other
values to be equal, and is used
+merges it into self
.source§impl PartialEq<DurationFilter> for DurationFilter
source§fn eq(&self, other: &DurationFilter) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for DurationFilter
Auto Trait Implementations§
§impl RefUnwindSafe for DurationFilter
§impl Send for DurationFilter
§impl Sync for DurationFilter
§impl Unpin for DurationFilter
§impl UnwindSafe for DurationFilter
Blanket Implementations§
source§impl StructuralPartialEq for DurationFilter
Auto Trait Implementations§
§impl RefUnwindSafe for DurationFilter
§impl Send for DurationFilter
§impl Sync for DurationFilter
§impl Unpin for DurationFilter
§impl UnwindSafe for DurationFilter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.ExtensionFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.ExtensionFilter.html
index c8e8eb2872..541b78faea 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.ExtensionFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.ExtensionFilter.html
@@ -1,7 +1,7 @@
-ExtensionFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct ExtensionFilter {
+ExtensionFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct ExtensionFilter {
pub name: String,
pub config_type: Option<ConfigType>,
-}
Fields§
§name: String
§config_type: Option<ConfigType>
Trait Implementations§
source§impl Clone for ExtensionFilter
source§fn clone(&self) -> ExtensionFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ExtensionFilter
source§impl Default for ExtensionFilter
source§impl Message for ExtensionFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Struct quilkin::filters::firewall::PacketDenied
source · pub struct PacketDenied;
Trait Implementations§
source§impl Debug for PacketDenied
impl Debug for PacketDenied
source§impl Display for PacketDenied
impl Display for PacketDenied
source§impl Error for PacketDenied
impl Error for PacketDenied
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
Auto Trait Implementations§
impl RefUnwindSafe for PacketDenied
impl Send for PacketDenied
impl Sync for PacketDenied
impl Unpin for PacketDenied
impl UnwindSafe for PacketDenied
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> From<T> for T
impl<T> From<T> for T
source§fn from(t: T) -> T
fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/main/api/quilkin/filters/struct.ConvertProtoConfigError.html b/main/api/quilkin/filters/struct.ConvertProtoConfigError.html index fce48d4c95..844a0e1349 100644 --- a/main/api/quilkin/filters/struct.ConvertProtoConfigError.html +++ b/main/api/quilkin/filters/struct.ConvertProtoConfigError.html @@ -1,6 +1,6 @@Struct quilkin::filters::ConvertProtoConfigError
source · pub struct ConvertProtoConfigError { /* private fields */ }
Expand description
An error representing failure to convert a filter’s protobuf configuration to its static representation.
-Implementations§
Trait Implementations§
source§impl Debug for ConvertProtoConfigError
impl Debug for ConvertProtoConfigError
source§impl Display for ConvertProtoConfigError
impl Display for ConvertProtoConfigError
source§impl Error for ConvertProtoConfigError
impl Error for ConvertProtoConfigError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
source§impl From<ConvertProtoConfigError> for CreationError
impl From<ConvertProtoConfigError> for CreationError
source§fn from(error: ConvertProtoConfigError) -> Self
fn from(error: ConvertProtoConfigError) -> Self
source§impl PartialEq<ConvertProtoConfigError> for ConvertProtoConfigError
impl PartialEq<ConvertProtoConfigError> for ConvertProtoConfigError
source§fn eq(&self, other: &ConvertProtoConfigError) -> bool
fn eq(&self, other: &ConvertProtoConfigError) -> bool
self
and other
values to be equal, and is used
+Implementations§
Trait Implementations§
source§impl Debug for ConvertProtoConfigError
impl Debug for ConvertProtoConfigError
source§impl Display for ConvertProtoConfigError
impl Display for ConvertProtoConfigError
source§impl Error for ConvertProtoConfigError
impl Error for ConvertProtoConfigError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
source§impl From<ConvertProtoConfigError> for CreationError
impl From<ConvertProtoConfigError> for CreationError
source§fn from(error: ConvertProtoConfigError) -> Self
fn from(error: ConvertProtoConfigError) -> Self
source§impl PartialEq<ConvertProtoConfigError> for ConvertProtoConfigError
impl PartialEq<ConvertProtoConfigError> for ConvertProtoConfigError
source§fn eq(&self, other: &ConvertProtoConfigError) -> bool
fn eq(&self, other: &ConvertProtoConfigError) -> bool
self
and other
values to be equal, and is used
by ==
.impl Eq for ConvertProtoConfigError
impl StructuralEq for ConvertProtoConfigError
impl StructuralPartialEq for ConvertProtoConfigError
Auto Trait Implementations§
impl RefUnwindSafe for ConvertProtoConfigError
impl Send for ConvertProtoConfigError
impl Sync for ConvertProtoConfigError
impl Unpin for ConvertProtoConfigError
impl UnwindSafe for ConvertProtoConfigError
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/main/api/quilkin/filters/struct.FilterChain.html b/main/api/quilkin/filters/struct.FilterChain.html
index 4273cf24cc..72fbe4e2d8 100644
--- a/main/api/quilkin/filters/struct.FilterChain.html
+++ b/main/api/quilkin/filters/struct.FilterChain.html
@@ -26,7 +26,7 @@
downstream connection via the listening port after receiving it via one
of the upstream Endpoints. Read more
impl<T> Borrow<T> for Twhere diff --git a/main/api/quilkin/filters/struct.FilterChain.html b/main/api/quilkin/filters/struct.FilterChain.html index 4273cf24cc..72fbe4e2d8 100644 --- a/main/api/quilkin/filters/struct.FilterChain.html +++ b/main/api/quilkin/filters/struct.FilterChain.html @@ -26,7 +26,7 @@ downstream connection via the listening port after receiving it via one of the upstream Endpoints. Read more
source§impl Index<usize> for FilterChain
impl Index<usize> for FilterChain
source§impl JsonSchema for FilterChain
impl JsonSchema for FilterChain
source§fn schema_name() -> String
fn schema_name() -> String
source§fn json_schema(gen: &mut SchemaGenerator) -> Schema
fn json_schema(gen: &mut SchemaGenerator) -> Schema
source§fn is_referenceable() -> bool
fn is_referenceable() -> bool
$ref
keyword. Read moresource§impl PartialEq<FilterChain> for FilterChain
impl PartialEq<FilterChain> for FilterChain
source§impl Serialize for FilterChain
impl Serialize for FilterChain
source§impl TryFrom<&[Filter]> for FilterChain
impl TryFrom<&[Filter]> for FilterChain
§type Error = CreationError
type Error = CreationError
source§impl<const N: usize> TryFrom<&[Filter; N]> for FilterChain
impl<const N: usize> TryFrom<&[Filter; N]> for FilterChain
§type Error = CreationError
type Error = CreationError
source§impl TryFrom<&FilterChain> for FilterChain
impl TryFrom<&FilterChain> for FilterChain
§type Error = CreationError
type Error = CreationError
source§impl<const N: usize> TryFrom<[Filter; N]> for FilterChain
impl<const N: usize> TryFrom<[Filter; N]> for FilterChain
§type Error = CreationError
type Error = CreationError
source§impl TryFrom<FilterChain> for FilterChain
impl TryFrom<FilterChain> for FilterChain
§type Error = CreationError
type Error = CreationError
Auto Trait Implementations§
impl !RefUnwindSafe for FilterChain
impl Send for FilterChain
impl Sync for FilterChain
impl Unpin for FilterChain
impl !UnwindSafe for FilterChain
Blanket Implementations§
source§impl Serialize for FilterChain
impl Serialize for FilterChain
source§impl TryFrom<&[Filter]> for FilterChain
impl TryFrom<&[Filter]> for FilterChain
§type Error = CreationError
type Error = CreationError
source§impl<const N: usize> TryFrom<&[Filter; N]> for FilterChain
impl<const N: usize> TryFrom<&[Filter; N]> for FilterChain
§type Error = CreationError
type Error = CreationError
source§impl TryFrom<&FilterChain> for FilterChain
impl TryFrom<&FilterChain> for FilterChain
§type Error = CreationError
type Error = CreationError
source§impl<const N: usize> TryFrom<[Filter; N]> for FilterChain
impl<const N: usize> TryFrom<[Filter; N]> for FilterChain
§type Error = CreationError
type Error = CreationError
source§impl TryFrom<FilterChain> for FilterChain
impl TryFrom<FilterChain> for FilterChain
§type Error = CreationError
type Error = CreationError
Auto Trait Implementations§
impl !RefUnwindSafe for FilterChain
impl Send for FilterChain
impl Sync for FilterChain
impl Unpin for FilterChain
impl !UnwindSafe for FilterChain
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/filters/token_router/enum.Error.html b/main/api/quilkin/filters/token_router/enum.Error.html
index 6b5ca525ea..257a28f279 100644
--- a/main/api/quilkin/filters/token_router/enum.Error.html
+++ b/main/api/quilkin/filters/token_router/enum.Error.html
@@ -2,7 +2,7 @@
NoTokenFound(Key),
InvalidType(Key, Value),
NoEndpointMatch(Key, String),
-}Variants§
Trait Implementations§
source§impl Error for Error
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for Error
§impl Send for Error
§impl Sync for Error
§impl Unpin for Error
§impl UnwindSafe for Error
Blanket Implementations§
source§impl<T> Any for Twhere
+}Variants§
Trait Implementations§
source§impl Error for Error
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for Error
§impl Send for Error
§impl Sync for Error
§impl Unpin for Error
§impl UnwindSafe for Error
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/main/api/quilkin/metadata/enum.Value.html b/main/api/quilkin/metadata/enum.Value.html
index 7062d6fd21..0edcba8bed 100644
--- a/main/api/quilkin/metadata/enum.Value.html
+++ b/main/api/quilkin/metadata/enum.Value.html
@@ -10,8 +10,8 @@
matches Value::String
.
sourcepub fn as_mut_string(&mut self) -> Option<&mut String>
Returns the inner String
value of self
if it
matches Value::String
.
-Trait Implementations§
source§impl<'de> Deserialize<'de> for Value
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl JsonSchema for Value
source§fn schema_name() -> String
The name of the generated JSON Schema. Read moresource§fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read moresource§fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more§fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the $ref
keyword. Read more
Trait Implementations§
source§impl<'de> Deserialize<'de> for Value
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl JsonSchema for Value
source§fn schema_name() -> String
The name of the generated JSON Schema. Read moresource§fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read moresource§fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more§fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the $ref
keyword. Read moresource§impl Ord for Value
source§impl PartialEq<Value> for Value
source§fn eq(&self, other: &Self) -> bool
This method tests for self
and other
values to be equal, and is used
diff --git a/main/api/quilkin/metadata/struct.Key.html b/main/api/quilkin/metadata/struct.Key.html
index 550d22085e..3c03705669 100644
--- a/main/api/quilkin/metadata/struct.Key.html
+++ b/main/api/quilkin/metadata/struct.Key.html
@@ -1,6 +1,6 @@
Key in quilkin::metadata - Rust pub struct Key(_);
Expand description
A key in the metadata table.
-Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Key
source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
- D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreImplementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Key
source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
+ D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl JsonSchema for Key
source§fn schema_name() -> String
The name of the generated JSON Schema. Read moresource§fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read moresource§fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more§fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the $ref
keyword. Read moresource§impl Ord for Key
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more1.21.0 · source§fn min(self, other: Self) -> Selfwhere
diff --git a/main/api/quilkin/metadata/struct.MetadataView.html b/main/api/quilkin/metadata/struct.MetadataView.html
index d2505c5344..9b30db04ee 100644
--- a/main/api/quilkin/metadata/struct.MetadataView.html
+++ b/main/api/quilkin/metadata/struct.MetadataView.html
@@ -8,7 +8,7 @@
§unknown: Map<String, Value>
User created metadata.
Implementations§
Trait Implementations§
source§impl<T: Clone + Default> Clone for MetadataView<T>
source§fn clone(&self) -> MetadataView<T>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<T: Default + Default> Default for MetadataView<T>
source§fn default() -> MetadataView<T>
Returns the “default value” for a type. Read moresource§impl<'de, T> Deserialize<'de> for MetadataView<T>where
T: Deserialize<'de> + Default + Default,
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl<T: Into<Struct> + Default + Clone> From<&MetadataView<T>> for Struct
source§fn from(metadata: &MetadataView<T>) -> Self
Converts to this type from the input type.source§impl<T: Into<Struct> + Default> From<MetadataView<T>> for Struct
source§fn from(metadata: MetadataView<T>) -> Self
Converts to this type from the input type.source§impl<T: Default + JsonSchema> JsonSchema for MetadataView<T>
source§fn schema_name() -> String
The name of the generated JSON Schema. Read moresource§fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read moresource§fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more§fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the $ref
keyword. Read moresource§impl<T: PartialEq + Default> PartialEq<MetadataView<T>> for MetadataView<T>
source§fn eq(&self, other: &MetadataView<T>) -> bool
This method tests for self
and other
values to be equal, and is used
+ __D: Deserializer<'de>,Deserialize this value from the given Serde deserializer. Read moresource§impl<T: Into<Struct> + Default + Clone> From<&MetadataView<T>> for Struct
source§fn from(metadata: &MetadataView<T>) -> Self
Converts to this type from the input type.source§impl<T: Into<Struct> + Default> From<MetadataView<T>> for Struct
source§fn from(metadata: MetadataView<T>) -> Self
Converts to this type from the input type.source§impl<T: Default + JsonSchema> JsonSchema for MetadataView<T>
source§fn schema_name() -> String
The name of the generated JSON Schema. Read moresource§fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read moresource§fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more§fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the $ref
keyword. Read moresource§impl<T: PartialEq + Default> PartialEq<MetadataView<T>> for MetadataView<T>
source§fn eq(&self, other: &MetadataView<T>) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl<T> Serialize for MetadataView<T>where
T: Serialize + Default,
source§fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where
diff --git a/main/api/quilkin/protocol/enum.Error.html b/main/api/quilkin/protocol/enum.Error.html
index 65cbcbb998..db761149c6 100644
--- a/main/api/quilkin/protocol/enum.Error.html
+++ b/main/api/quilkin/protocol/enum.Error.html
@@ -3,7 +3,7 @@
LengthMismatch(u16, usize),
InvalidCommand(u8),
Parse(String),
-}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.Trait Implementations§
source§impl Error for Error
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for Error
§impl Send for Error
§impl Sync for Error
§impl Unpin for Error
§impl UnwindSafe for Error
Blanket Implementations§
source§impl<T> Any for Twhere
+}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.Trait Implementations§
source§impl Error for Error
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for Error
§impl Send for Error
§impl Sync for Error
§impl Unpin for Error
§impl UnwindSafe for Error
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/main/api/quilkin/xds/config/accesslog/v3/access_log/enum.ConfigType.html b/main/api/quilkin/xds/config/accesslog/v3/access_log/enum.ConfigType.html
index 56beb4aad3..f212973072 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/access_log/enum.ConfigType.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/access_log/enum.ConfigType.html
@@ -1,8 +1,8 @@
-ConfigType in quilkin::xds::config::accesslog::v3::access_log - Rust Enum quilkin::xds::config::accesslog::v3::access_log::ConfigType
source · pub enum ConfigType {
+ConfigType in quilkin::xds::config::accesslog::v3::access_log - Rust Enum quilkin::xds::config::accesslog::v3::access_log::ConfigType
source · pub enum ConfigType {
TypedConfig(Any),
-}
Variants§
Implementations§
source§impl ConfigType
sourcepub fn encode<B>(&self, buf: &mut B)where
+}Variants§
Implementations§
source§impl ConfigType
sourcepub fn merge<B>(
field: &mut Option<ConfigType>,
tag: u32,
wire_type: WireType,
@@ -10,10 +10,10 @@
ctx: DecodeContext
) -> Result<(), DecodeError>where
B: Buf,
Decodes an instance of the message from a buffer, and merges it into self.
-sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
-
Trait Implementations§
source§impl Clone for ConfigType
source§fn clone(&self) -> ConfigType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ConfigType
source§impl PartialEq<ConfigType> for ConfigType
source§fn eq(&self, other: &ConfigType) -> bool
This method tests for self
and other
values to be equal, and is used
+sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
+Trait Implementations§
source§impl Clone for ConfigType
source§fn clone(&self) -> ConfigType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ConfigType
source§impl PartialEq<ConfigType> for ConfigType
source§fn eq(&self, other: &ConfigType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for ConfigType
Auto Trait Implementations§
§impl RefUnwindSafe for ConfigType
§impl Send for ConfigType
§impl Sync for ConfigType
§impl Unpin for ConfigType
§impl UnwindSafe for ConfigType
Blanket Implementations§
source§impl StructuralPartialEq for ConfigType
Auto Trait Implementations§
§impl RefUnwindSafe for ConfigType
§impl Send for ConfigType
§impl Sync for ConfigType
§impl Unpin for ConfigType
§impl UnwindSafe for ConfigType
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/access_log/index.html b/main/api/quilkin/xds/config/accesslog/v3/access_log/index.html
index 34f5c0d0c5..0961781ee8 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/access_log/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/access_log/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::access_log - Rust Expand description
Nested message and enum types in AccessLog
.
+quilkin::xds::config::accesslog::v3::access_log - Rust Expand description
Nested message and enum types in AccessLog
.
Enums
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/enum.FilterSpecifier.html b/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/enum.FilterSpecifier.html
index 9535bd3ada..1b9c72dda7 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/enum.FilterSpecifier.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/enum.FilterSpecifier.html
@@ -1,4 +1,4 @@
-FilterSpecifier in quilkin::xds::config::accesslog::v3::access_log_filter - Rust Enum quilkin::xds::config::accesslog::v3::access_log_filter::FilterSpecifier
source · pub enum FilterSpecifier {
+FilterSpecifier in quilkin::xds::config::accesslog::v3::access_log_filter - Rust Enum quilkin::xds::config::accesslog::v3::access_log_filter::FilterSpecifier
source · pub enum FilterSpecifier {
StatusCodeFilter(StatusCodeFilter),
DurationFilter(DurationFilter),
NotHealthCheckFilter(NotHealthCheckFilter),
@@ -11,9 +11,9 @@
GrpcStatusFilter(GrpcStatusFilter),
ExtensionFilter(ExtensionFilter),
MetadataFilter(MetadataFilter),
-}
Variants§
§StatusCodeFilter(StatusCodeFilter)
§DurationFilter(DurationFilter)
§NotHealthCheckFilter(NotHealthCheckFilter)
§TraceableFilter(TraceableFilter)
§RuntimeFilter(RuntimeFilter)
§AndFilter(AndFilter)
§OrFilter(OrFilter)
§HeaderFilter(HeaderFilter)
§ResponseFlagFilter(ResponseFlagFilter)
§GrpcStatusFilter(GrpcStatusFilter)
§ExtensionFilter(ExtensionFilter)
§MetadataFilter(MetadataFilter)
Implementations§
source§impl FilterSpecifier
sourcepub fn encode<B>(&self, buf: &mut B)where
+}Variants§
§StatusCodeFilter(StatusCodeFilter)
§DurationFilter(DurationFilter)
§NotHealthCheckFilter(NotHealthCheckFilter)
§TraceableFilter(TraceableFilter)
§RuntimeFilter(RuntimeFilter)
§AndFilter(AndFilter)
§OrFilter(OrFilter)
§HeaderFilter(HeaderFilter)
§ResponseFlagFilter(ResponseFlagFilter)
§GrpcStatusFilter(GrpcStatusFilter)
§ExtensionFilter(ExtensionFilter)
§MetadataFilter(MetadataFilter)
Implementations§
sourcepub fn merge<B>(
field: &mut Option<FilterSpecifier>,
tag: u32,
wire_type: WireType,
@@ -21,10 +21,10 @@
ctx: DecodeContext
) -> Result<(), DecodeError>where
B: Buf,
Decodes an instance of the message from a buffer, and merges it into self.
-sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
-
Trait Implementations§
source§impl Clone for FilterSpecifier
source§fn clone(&self) -> FilterSpecifier
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for FilterSpecifier
source§impl PartialEq<FilterSpecifier> for FilterSpecifier
source§fn eq(&self, other: &FilterSpecifier) -> bool
This method tests for self
and other
values to be equal, and is used
+sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
+Trait Implementations§
source§impl Clone for FilterSpecifier
source§fn clone(&self) -> FilterSpecifier
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for FilterSpecifier
source§impl PartialEq<FilterSpecifier> for FilterSpecifier
source§fn eq(&self, other: &FilterSpecifier) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for FilterSpecifier
Auto Trait Implementations§
§impl RefUnwindSafe for FilterSpecifier
§impl Send for FilterSpecifier
§impl Sync for FilterSpecifier
§impl Unpin for FilterSpecifier
§impl UnwindSafe for FilterSpecifier
Blanket Implementations§
source§impl StructuralPartialEq for FilterSpecifier
Auto Trait Implementations§
§impl RefUnwindSafe for FilterSpecifier
§impl Send for FilterSpecifier
§impl Sync for FilterSpecifier
§impl Unpin for FilterSpecifier
§impl UnwindSafe for FilterSpecifier
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/index.html b/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/index.html
index ec902fd38f..74f40b4f56 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::access_log_filter - Rust Expand description
Nested message and enum types in AccessLogFilter
.
+quilkin::xds::config::accesslog::v3::access_log_filter - Rust Expand description
Nested message and enum types in AccessLogFilter
.
Enums
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/enum.Op.html b/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/enum.Op.html
index 486b20acb6..de758f2a9b 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/enum.Op.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/enum.Op.html
@@ -1,23 +1,23 @@
-Op in quilkin::xds::config::accesslog::v3::comparison_filter - Rust #[repr(i32)]pub enum Op {
+Op in quilkin::xds::config::accesslog::v3::comparison_filter - Rust #[repr(i32)]pub enum Op {
Eq,
Ge,
Le,
-}
Variants§
Implementations§
source§impl Op
sourcepub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
+}Variants§
Implementations§
source§impl Op
sourcepub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
The values are not transformed in any way and thus are considered stable
(if the ProtoBuf definition does not change) and safe for programmatic use.
-sourcepub fn from_str_name(value: &str) -> Option<Self>
Creates an enum from field names used in the ProtoBuf definition.
-Trait Implementations§
Trait Implementations§
source§impl Ord for Op
source§impl PartialEq<Op> for Op
source§fn eq(&self, other: &Op) -> bool
This method tests for self
and other
values to be equal, and is used
+ Self: Sized + PartialOrd<Self>,Restrict a value to a certain interval. Read moresource§impl PartialOrd<Op> for Op
source§impl PartialOrd<Op> for Op
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read moresource§impl TryFrom<i32> for Op
§type Error = DecodeError
The type returned in the event of a conversion error.source§impl Copy for Op
source§impl Eq for Op
source§impl StructuralEq for Op
source§impl StructuralPartialEq for Op
Auto Trait Implementations§
§impl RefUnwindSafe for Op
§impl Send for Op
§impl Sync for Op
§impl Unpin for Op
§impl UnwindSafe for Op
Blanket Implementations§
source§impl TryFrom<i32> for Op
§type Error = DecodeError
The type returned in the event of a conversion error.source§impl Copy for Op
source§impl Eq for Op
source§impl StructuralEq for Op
source§impl StructuralPartialEq for Op
Auto Trait Implementations§
§impl RefUnwindSafe for Op
§impl Send for Op
§impl Sync for Op
§impl Unpin for Op
§impl UnwindSafe for Op
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<Q, K> Comparable<K> for Qwhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/index.html b/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/index.html
index a5ea6f0c7b..5f6052c339 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::comparison_filter - Rust Expand description
Nested message and enum types in ComparisonFilter
.
+quilkin::xds::config::accesslog::v3::comparison_filter - Rust
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/extension_filter/enum.ConfigType.html b/main/api/quilkin/xds/config/accesslog/v3/extension_filter/enum.ConfigType.html
index 64a0698af7..32b38da0d4 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/extension_filter/enum.ConfigType.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/extension_filter/enum.ConfigType.html
@@ -1,8 +1,8 @@
-ConfigType in quilkin::xds::config::accesslog::v3::extension_filter - Rust Enum quilkin::xds::config::accesslog::v3::extension_filter::ConfigType
source · pub enum ConfigType {
+ConfigType in quilkin::xds::config::accesslog::v3::extension_filter - Rust Enum quilkin::xds::config::accesslog::v3::extension_filter::ConfigType
source · pub enum ConfigType {
TypedConfig(Any),
-}
Variants§
Implementations§
source§impl ConfigType
sourcepub fn encode<B>(&self, buf: &mut B)where
+}Variants§
Implementations§
source§impl ConfigType
sourcepub fn merge<B>(
field: &mut Option<ConfigType>,
tag: u32,
wire_type: WireType,
@@ -10,10 +10,10 @@
ctx: DecodeContext
) -> Result<(), DecodeError>where
B: Buf,
Decodes an instance of the message from a buffer, and merges it into self.
-sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
-
Trait Implementations§
source§impl Clone for ConfigType
source§fn clone(&self) -> ConfigType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ConfigType
source§impl PartialEq<ConfigType> for ConfigType
source§fn eq(&self, other: &ConfigType) -> bool
This method tests for self
and other
values to be equal, and is used
+sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
+Trait Implementations§
source§impl Clone for ConfigType
source§fn clone(&self) -> ConfigType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ConfigType
source§impl PartialEq<ConfigType> for ConfigType
source§fn eq(&self, other: &ConfigType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for ConfigType
Auto Trait Implementations§
§impl RefUnwindSafe for ConfigType
§impl Send for ConfigType
§impl Sync for ConfigType
§impl Unpin for ConfigType
§impl UnwindSafe for ConfigType
Blanket Implementations§
source§impl StructuralPartialEq for ConfigType
Auto Trait Implementations§
§impl RefUnwindSafe for ConfigType
§impl Send for ConfigType
§impl Sync for ConfigType
§impl Unpin for ConfigType
§impl UnwindSafe for ConfigType
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/extension_filter/index.html b/main/api/quilkin/xds/config/accesslog/v3/extension_filter/index.html
index 59fd4d14b3..50cb01dc3e 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/extension_filter/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/extension_filter/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::extension_filter - Rust Expand description
Nested message and enum types in ExtensionFilter
.
+quilkin::xds::config::accesslog::v3::extension_filter - Rust Expand description
Nested message and enum types in ExtensionFilter
.
Enums
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/enum.Status.html b/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/enum.Status.html
index 24f9dcb16c..e66b0eec68 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/enum.Status.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/enum.Status.html
@@ -1,4 +1,4 @@
-Status in quilkin::xds::config::accesslog::v3::grpc_status_filter - Rust #[repr(i32)]pub enum Status {
+Status in quilkin::xds::config::accesslog::v3::grpc_status_filter - Rust #[repr(i32)]pub enum Status {
Show 17 variants
Ok,
Canceled,
Unknown,
@@ -16,22 +16,22 @@
Unavailable,
DataLoss,
Unauthenticated,
-}
Variants§
§Ok
§Canceled
§Unknown
§InvalidArgument
§DeadlineExceeded
§NotFound
§AlreadyExists
§PermissionDenied
§ResourceExhausted
§FailedPrecondition
§Aborted
§OutOfRange
§Unimplemented
§Internal
§DataLoss
§Unauthenticated
Implementations§
source§impl Status
sourcepub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
+}Variants§
§Ok
§Canceled
§Unknown
§InvalidArgument
§DeadlineExceeded
§NotFound
§AlreadyExists
§PermissionDenied
§ResourceExhausted
§FailedPrecondition
§Aborted
§OutOfRange
§Unimplemented
§Internal
§DataLoss
§Unauthenticated
Implementations§
source§impl Status
sourcepub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
The values are not transformed in any way and thus are considered stable
(if the ProtoBuf definition does not change) and safe for programmatic use.
-sourcepub fn from_str_name(value: &str) -> Option<Self>
Creates an enum from field names used in the ProtoBuf definition.
-Trait Implementations§
Trait Implementations§
source§impl Ord for Status
source§impl PartialEq<Status> for Status
source§fn eq(&self, other: &Status) -> bool
This method tests for self
and other
values to be equal, and is used
+ Self: Sized + PartialOrd<Self>,Restrict a value to a certain interval. Read moresource§impl PartialEq<Status> for Status
source§impl PartialOrd<Status> for Status
source§impl PartialOrd<Status> for Status
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read moresource§impl TryFrom<i32> for Status
§type Error = DecodeError
The type returned in the event of a conversion error.source§impl Copy for Status
source§impl Eq for Status
source§impl StructuralEq for Status
source§impl StructuralPartialEq for Status
Auto Trait Implementations§
§impl RefUnwindSafe for Status
§impl Send for Status
§impl Sync for Status
§impl Unpin for Status
§impl UnwindSafe for Status
Blanket Implementations§
source§impl TryFrom<i32> for Status
§type Error = DecodeError
The type returned in the event of a conversion error.source§impl Copy for Status
source§impl Eq for Status
source§impl StructuralEq for Status
source§impl StructuralPartialEq for Status
Auto Trait Implementations§
§impl RefUnwindSafe for Status
§impl Send for Status
§impl Sync for Status
§impl Unpin for Status
§impl UnwindSafe for Status
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<Q, K> Comparable<K> for Qwhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/index.html b/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/index.html
index c10f0ab10d..938862820d 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::grpc_status_filter - Rust Expand description
Nested message and enum types in GrpcStatusFilter
.
+quilkin::xds::config::accesslog::v3::grpc_status_filter - Rust
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLog.html b/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLog.html
index 131ce038d3..e2a548f1db 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLog.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLog.html
@@ -1,8 +1,8 @@
-AccessLog in quilkin::xds::config::accesslog::v3 - Rust pub struct AccessLog {
+AccessLog in quilkin::xds::config::accesslog::v3 - Rust pub struct AccessLog {
pub name: String,
pub filter: Option<AccessLogFilter>,
pub config_type: Option<ConfigType>,
-}
Fields§
§name: String
§filter: Option<AccessLogFilter>
§config_type: Option<ConfigType>
Trait Implementations§
source§impl Message for AccessLog
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§name: String
§filter: Option<AccessLogFilter>
§config_type: Option<ConfigType>
Trait Implementations§
source§impl Message for AccessLog
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -17,9 +17,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<AccessLog> for AccessLog
source§impl StructuralPartialEq for AccessLog
Auto Trait Implementations§
§impl RefUnwindSafe for AccessLog
§impl Send for AccessLog
§impl Sync for AccessLog
§impl Unpin for AccessLog
§impl UnwindSafe for AccessLog
Blanket Implementations§
source§impl StructuralPartialEq for AccessLog
Auto Trait Implementations§
§impl RefUnwindSafe for AccessLog
§impl Send for AccessLog
§impl Sync for AccessLog
§impl Unpin for AccessLog
§impl UnwindSafe for AccessLog
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLogFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLogFilter.html
index 0e460a1d3f..d979afb7b4 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLogFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLogFilter.html
@@ -1,6 +1,6 @@
-AccessLogFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct AccessLogFilter {
+AccessLogFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct AccessLogFilter {
pub filter_specifier: Option<FilterSpecifier>,
-}
Fields§
§filter_specifier: Option<FilterSpecifier>
Trait Implementations§
source§impl Clone for AccessLogFilter
source§fn clone(&self) -> AccessLogFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for AccessLogFilter
source§impl Default for AccessLogFilter
source§impl Message for AccessLogFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§filter_specifier: Option<FilterSpecifier>
Trait Implementations§
source§impl Clone for AccessLogFilter
source§fn clone(&self) -> AccessLogFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for AccessLogFilter
source§impl Default for AccessLogFilter
source§impl Message for AccessLogFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -15,9 +15,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<AccessLogFilter> for AccessLogFilter
source§fn eq(&self, other: &AccessLogFilter) -> bool
This method tests for self
and other
values to be equal, and is used
+merges it into self
.source§impl PartialEq<AccessLogFilter> for AccessLogFilter
source§fn eq(&self, other: &AccessLogFilter) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for AccessLogFilter
Auto Trait Implementations§
§impl RefUnwindSafe for AccessLogFilter
§impl Send for AccessLogFilter
§impl Sync for AccessLogFilter
§impl Unpin for AccessLogFilter
§impl UnwindSafe for AccessLogFilter
Blanket Implementations§
source§impl StructuralPartialEq for AccessLogFilter
Auto Trait Implementations§
§impl RefUnwindSafe for AccessLogFilter
§impl Send for AccessLogFilter
§impl Sync for AccessLogFilter
§impl Unpin for AccessLogFilter
§impl UnwindSafe for AccessLogFilter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.AndFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.AndFilter.html
index df7f61918a..59095e3e72 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.AndFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.AndFilter.html
@@ -1,6 +1,6 @@
-AndFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct AndFilter {
+AndFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct AndFilter {
pub filters: Vec<AccessLogFilter>,
-}
Fields§
§filters: Vec<AccessLogFilter>
Trait Implementations§
source§impl Message for AndFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§filters: Vec<AccessLogFilter>
Trait Implementations§
source§impl Message for AndFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -15,9 +15,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<AndFilter> for AndFilter
source§impl StructuralPartialEq for AndFilter
Auto Trait Implementations§
§impl RefUnwindSafe for AndFilter
§impl Send for AndFilter
§impl Sync for AndFilter
§impl Unpin for AndFilter
§impl UnwindSafe for AndFilter
Blanket Implementations§
source§impl StructuralPartialEq for AndFilter
Auto Trait Implementations§
§impl RefUnwindSafe for AndFilter
§impl Send for AndFilter
§impl Sync for AndFilter
§impl Unpin for AndFilter
§impl UnwindSafe for AndFilter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.ComparisonFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.ComparisonFilter.html
index 684ab51148..f296dfe00d 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.ComparisonFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.ComparisonFilter.html
@@ -1,9 +1,9 @@
-ComparisonFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct ComparisonFilter {
+ComparisonFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct ComparisonFilter {
pub op: i32,
pub value: Option<RuntimeUInt32>,
-}
Fields§
§op: i32
§value: Option<RuntimeUInt32>
Implementations§
Trait Implementations§
source§impl Clone for ComparisonFilter
source§fn clone(&self) -> ComparisonFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ComparisonFilter
source§impl Default for ComparisonFilter
source§impl Message for ComparisonFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§op: i32
§value: Option<RuntimeUInt32>
Implementations§
Trait Implementations§
source§impl Clone for ComparisonFilter
source§fn clone(&self) -> ComparisonFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ComparisonFilter
source§impl Default for ComparisonFilter
source§impl Message for ComparisonFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -18,9 +18,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<ComparisonFilter> for ComparisonFilter
source§fn eq(&self, other: &ComparisonFilter) -> bool
This method tests for self
and other
values to be equal, and is used
+merges it into self
.source§impl PartialEq<ComparisonFilter> for ComparisonFilter
source§fn eq(&self, other: &ComparisonFilter) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for ComparisonFilter
Auto Trait Implementations§
§impl RefUnwindSafe for ComparisonFilter
§impl Send for ComparisonFilter
§impl Sync for ComparisonFilter
§impl Unpin for ComparisonFilter
§impl UnwindSafe for ComparisonFilter
Blanket Implementations§
source§impl StructuralPartialEq for ComparisonFilter
Auto Trait Implementations§
§impl RefUnwindSafe for ComparisonFilter
§impl Send for ComparisonFilter
§impl Sync for ComparisonFilter
§impl Unpin for ComparisonFilter
§impl UnwindSafe for ComparisonFilter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.DurationFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.DurationFilter.html
index c390031d85..c1f60b155b 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.DurationFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.DurationFilter.html
@@ -1,6 +1,6 @@
-DurationFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct DurationFilter {
+DurationFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct DurationFilter {
pub comparison: Option<ComparisonFilter>,
-}
Fields§
§comparison: Option<ComparisonFilter>
Trait Implementations§
source§impl Clone for DurationFilter
source§fn clone(&self) -> DurationFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for DurationFilter
source§impl Default for DurationFilter
source§impl Message for DurationFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§comparison: Option<ComparisonFilter>
Trait Implementations§
source§impl Clone for DurationFilter
source§fn clone(&self) -> DurationFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for DurationFilter
source§impl Default for DurationFilter
source§impl Message for DurationFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -15,9 +15,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<DurationFilter> for DurationFilter
source§fn eq(&self, other: &DurationFilter) -> bool
This method tests for self
and other
values to be equal, and is used
+merges it into self
.source§impl PartialEq<DurationFilter> for DurationFilter
source§fn eq(&self, other: &DurationFilter) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for DurationFilter
Auto Trait Implementations§
§impl RefUnwindSafe for DurationFilter
§impl Send for DurationFilter
§impl Sync for DurationFilter
§impl Unpin for DurationFilter
§impl UnwindSafe for DurationFilter
Blanket Implementations§
source§impl StructuralPartialEq for DurationFilter
Auto Trait Implementations§
§impl RefUnwindSafe for DurationFilter
§impl Send for DurationFilter
§impl Sync for DurationFilter
§impl Unpin for DurationFilter
§impl UnwindSafe for DurationFilter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.ExtensionFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.ExtensionFilter.html
index c8e8eb2872..541b78faea 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.ExtensionFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.ExtensionFilter.html
@@ -1,7 +1,7 @@
-ExtensionFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct ExtensionFilter {
+ExtensionFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct ExtensionFilter {
pub name: String,
pub config_type: Option<ConfigType>,
-}
Fields§
§name: String
§config_type: Option<ConfigType>
Trait Implementations§
source§impl Clone for ExtensionFilter
source§fn clone(&self) -> ExtensionFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ExtensionFilter
source§impl Default for ExtensionFilter
source§impl Message for ExtensionFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/filters/token_router/enum.Error.html b/main/api/quilkin/filters/token_router/enum.Error.html
index 6b5ca525ea..257a28f279 100644
--- a/main/api/quilkin/filters/token_router/enum.Error.html
+++ b/main/api/quilkin/filters/token_router/enum.Error.html
@@ -2,7 +2,7 @@
NoTokenFound(Key),
InvalidType(Key, Value),
NoEndpointMatch(Key, String),
-}Variants§
Trait Implementations§
source§impl Error for Error
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for Error
§impl Send for Error
§impl Sync for Error
§impl Unpin for Error
§impl UnwindSafe for Error
Blanket Implementations§
source§impl<T> Any for Twhere
+}Variants§
Trait Implementations§
source§impl Error for Error
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for Error
§impl Send for Error
§impl Sync for Error
§impl Unpin for Error
§impl UnwindSafe for Error
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/main/api/quilkin/metadata/enum.Value.html b/main/api/quilkin/metadata/enum.Value.html
index 7062d6fd21..0edcba8bed 100644
--- a/main/api/quilkin/metadata/enum.Value.html
+++ b/main/api/quilkin/metadata/enum.Value.html
@@ -10,8 +10,8 @@
matches Value::String
.
sourcepub fn as_mut_string(&mut self) -> Option<&mut String>
Returns the inner String
value of self
if it
matches Value::String
.
-Trait Implementations§
source§impl<'de> Deserialize<'de> for Value
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl JsonSchema for Value
source§fn schema_name() -> String
The name of the generated JSON Schema. Read moresource§fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read moresource§fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more§fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the $ref
keyword. Read more
Trait Implementations§
source§impl<'de> Deserialize<'de> for Value
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl JsonSchema for Value
source§fn schema_name() -> String
The name of the generated JSON Schema. Read moresource§fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read moresource§fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more§fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the $ref
keyword. Read moresource§impl Ord for Value
source§impl PartialEq<Value> for Value
source§fn eq(&self, other: &Self) -> bool
This method tests for self
and other
values to be equal, and is used
diff --git a/main/api/quilkin/metadata/struct.Key.html b/main/api/quilkin/metadata/struct.Key.html
index 550d22085e..3c03705669 100644
--- a/main/api/quilkin/metadata/struct.Key.html
+++ b/main/api/quilkin/metadata/struct.Key.html
@@ -1,6 +1,6 @@
Key in quilkin::metadata - Rust pub struct Key(_);
Expand description
A key in the metadata table.
-Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Key
source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
- D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreImplementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Key
source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
+ D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl JsonSchema for Key
source§fn schema_name() -> String
The name of the generated JSON Schema. Read moresource§fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read moresource§fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more§fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the $ref
keyword. Read moresource§impl Ord for Key
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more1.21.0 · source§fn min(self, other: Self) -> Selfwhere
diff --git a/main/api/quilkin/metadata/struct.MetadataView.html b/main/api/quilkin/metadata/struct.MetadataView.html
index d2505c5344..9b30db04ee 100644
--- a/main/api/quilkin/metadata/struct.MetadataView.html
+++ b/main/api/quilkin/metadata/struct.MetadataView.html
@@ -8,7 +8,7 @@
§unknown: Map<String, Value>
User created metadata.
Implementations§
Trait Implementations§
source§impl<T: Clone + Default> Clone for MetadataView<T>
source§fn clone(&self) -> MetadataView<T>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<T: Default + Default> Default for MetadataView<T>
source§fn default() -> MetadataView<T>
Returns the “default value” for a type. Read moresource§impl<'de, T> Deserialize<'de> for MetadataView<T>where
T: Deserialize<'de> + Default + Default,
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl<T: Into<Struct> + Default + Clone> From<&MetadataView<T>> for Struct
source§fn from(metadata: &MetadataView<T>) -> Self
Converts to this type from the input type.source§impl<T: Into<Struct> + Default> From<MetadataView<T>> for Struct
source§fn from(metadata: MetadataView<T>) -> Self
Converts to this type from the input type.source§impl<T: Default + JsonSchema> JsonSchema for MetadataView<T>
source§fn schema_name() -> String
The name of the generated JSON Schema. Read moresource§fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read moresource§fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more§fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the $ref
keyword. Read moresource§impl<T: PartialEq + Default> PartialEq<MetadataView<T>> for MetadataView<T>
source§fn eq(&self, other: &MetadataView<T>) -> bool
This method tests for self
and other
values to be equal, and is used
+ __D: Deserializer<'de>,Deserialize this value from the given Serde deserializer. Read moresource§impl<T: Into<Struct> + Default + Clone> From<&MetadataView<T>> for Struct
source§fn from(metadata: &MetadataView<T>) -> Self
Converts to this type from the input type.source§impl<T: Into<Struct> + Default> From<MetadataView<T>> for Struct
source§fn from(metadata: MetadataView<T>) -> Self
Converts to this type from the input type.source§impl<T: Default + JsonSchema> JsonSchema for MetadataView<T>
source§fn schema_name() -> String
The name of the generated JSON Schema. Read moresource§fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read moresource§fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more§fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the $ref
keyword. Read moresource§impl<T: PartialEq + Default> PartialEq<MetadataView<T>> for MetadataView<T>
source§fn eq(&self, other: &MetadataView<T>) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl<T> Serialize for MetadataView<T>where
T: Serialize + Default,
source§fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where
diff --git a/main/api/quilkin/protocol/enum.Error.html b/main/api/quilkin/protocol/enum.Error.html
index 65cbcbb998..db761149c6 100644
--- a/main/api/quilkin/protocol/enum.Error.html
+++ b/main/api/quilkin/protocol/enum.Error.html
@@ -3,7 +3,7 @@
LengthMismatch(u16, usize),
InvalidCommand(u8),
Parse(String),
-}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.Trait Implementations§
source§impl Error for Error
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for Error
§impl Send for Error
§impl Sync for Error
§impl Unpin for Error
§impl UnwindSafe for Error
Blanket Implementations§
source§impl<T> Any for Twhere
+}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.Trait Implementations§
source§impl Error for Error
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for Error
§impl Send for Error
§impl Sync for Error
§impl Unpin for Error
§impl UnwindSafe for Error
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/main/api/quilkin/xds/config/accesslog/v3/access_log/enum.ConfigType.html b/main/api/quilkin/xds/config/accesslog/v3/access_log/enum.ConfigType.html
index 56beb4aad3..f212973072 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/access_log/enum.ConfigType.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/access_log/enum.ConfigType.html
@@ -1,8 +1,8 @@
-ConfigType in quilkin::xds::config::accesslog::v3::access_log - Rust Enum quilkin::xds::config::accesslog::v3::access_log::ConfigType
source · pub enum ConfigType {
+ConfigType in quilkin::xds::config::accesslog::v3::access_log - Rust Enum quilkin::xds::config::accesslog::v3::access_log::ConfigType
source · pub enum ConfigType {
TypedConfig(Any),
-}
Variants§
Implementations§
source§impl ConfigType
sourcepub fn encode<B>(&self, buf: &mut B)where
+}Variants§
Implementations§
source§impl ConfigType
sourcepub fn merge<B>(
field: &mut Option<ConfigType>,
tag: u32,
wire_type: WireType,
@@ -10,10 +10,10 @@
ctx: DecodeContext
) -> Result<(), DecodeError>where
B: Buf,
Decodes an instance of the message from a buffer, and merges it into self.
-sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
-
Trait Implementations§
source§impl Clone for ConfigType
source§fn clone(&self) -> ConfigType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ConfigType
source§impl PartialEq<ConfigType> for ConfigType
source§fn eq(&self, other: &ConfigType) -> bool
This method tests for self
and other
values to be equal, and is used
+sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
+Trait Implementations§
source§impl Clone for ConfigType
source§fn clone(&self) -> ConfigType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ConfigType
source§impl PartialEq<ConfigType> for ConfigType
source§fn eq(&self, other: &ConfigType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for ConfigType
Auto Trait Implementations§
§impl RefUnwindSafe for ConfigType
§impl Send for ConfigType
§impl Sync for ConfigType
§impl Unpin for ConfigType
§impl UnwindSafe for ConfigType
Blanket Implementations§
source§impl StructuralPartialEq for ConfigType
Auto Trait Implementations§
§impl RefUnwindSafe for ConfigType
§impl Send for ConfigType
§impl Sync for ConfigType
§impl Unpin for ConfigType
§impl UnwindSafe for ConfigType
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/access_log/index.html b/main/api/quilkin/xds/config/accesslog/v3/access_log/index.html
index 34f5c0d0c5..0961781ee8 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/access_log/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/access_log/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::access_log - Rust Expand description
Nested message and enum types in AccessLog
.
+quilkin::xds::config::accesslog::v3::access_log - Rust Expand description
Nested message and enum types in AccessLog
.
Enums
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/enum.FilterSpecifier.html b/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/enum.FilterSpecifier.html
index 9535bd3ada..1b9c72dda7 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/enum.FilterSpecifier.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/enum.FilterSpecifier.html
@@ -1,4 +1,4 @@
-FilterSpecifier in quilkin::xds::config::accesslog::v3::access_log_filter - Rust Enum quilkin::xds::config::accesslog::v3::access_log_filter::FilterSpecifier
source · pub enum FilterSpecifier {
+FilterSpecifier in quilkin::xds::config::accesslog::v3::access_log_filter - Rust Enum quilkin::xds::config::accesslog::v3::access_log_filter::FilterSpecifier
source · pub enum FilterSpecifier {
StatusCodeFilter(StatusCodeFilter),
DurationFilter(DurationFilter),
NotHealthCheckFilter(NotHealthCheckFilter),
@@ -11,9 +11,9 @@
GrpcStatusFilter(GrpcStatusFilter),
ExtensionFilter(ExtensionFilter),
MetadataFilter(MetadataFilter),
-}
Variants§
§StatusCodeFilter(StatusCodeFilter)
§DurationFilter(DurationFilter)
§NotHealthCheckFilter(NotHealthCheckFilter)
§TraceableFilter(TraceableFilter)
§RuntimeFilter(RuntimeFilter)
§AndFilter(AndFilter)
§OrFilter(OrFilter)
§HeaderFilter(HeaderFilter)
§ResponseFlagFilter(ResponseFlagFilter)
§GrpcStatusFilter(GrpcStatusFilter)
§ExtensionFilter(ExtensionFilter)
§MetadataFilter(MetadataFilter)
Implementations§
source§impl FilterSpecifier
sourcepub fn encode<B>(&self, buf: &mut B)where
+}Variants§
§StatusCodeFilter(StatusCodeFilter)
§DurationFilter(DurationFilter)
§NotHealthCheckFilter(NotHealthCheckFilter)
§TraceableFilter(TraceableFilter)
§RuntimeFilter(RuntimeFilter)
§AndFilter(AndFilter)
§OrFilter(OrFilter)
§HeaderFilter(HeaderFilter)
§ResponseFlagFilter(ResponseFlagFilter)
§GrpcStatusFilter(GrpcStatusFilter)
§ExtensionFilter(ExtensionFilter)
§MetadataFilter(MetadataFilter)
Implementations§
sourcepub fn merge<B>(
field: &mut Option<FilterSpecifier>,
tag: u32,
wire_type: WireType,
@@ -21,10 +21,10 @@
ctx: DecodeContext
) -> Result<(), DecodeError>where
B: Buf,
Decodes an instance of the message from a buffer, and merges it into self.
-sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
-
Trait Implementations§
source§impl Clone for FilterSpecifier
source§fn clone(&self) -> FilterSpecifier
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for FilterSpecifier
source§impl PartialEq<FilterSpecifier> for FilterSpecifier
source§fn eq(&self, other: &FilterSpecifier) -> bool
This method tests for self
and other
values to be equal, and is used
+sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
+Trait Implementations§
source§impl Clone for FilterSpecifier
source§fn clone(&self) -> FilterSpecifier
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for FilterSpecifier
source§impl PartialEq<FilterSpecifier> for FilterSpecifier
source§fn eq(&self, other: &FilterSpecifier) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for FilterSpecifier
Auto Trait Implementations§
§impl RefUnwindSafe for FilterSpecifier
§impl Send for FilterSpecifier
§impl Sync for FilterSpecifier
§impl Unpin for FilterSpecifier
§impl UnwindSafe for FilterSpecifier
Blanket Implementations§
source§impl StructuralPartialEq for FilterSpecifier
Auto Trait Implementations§
§impl RefUnwindSafe for FilterSpecifier
§impl Send for FilterSpecifier
§impl Sync for FilterSpecifier
§impl Unpin for FilterSpecifier
§impl UnwindSafe for FilterSpecifier
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/index.html b/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/index.html
index ec902fd38f..74f40b4f56 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::access_log_filter - Rust Expand description
Nested message and enum types in AccessLogFilter
.
+quilkin::xds::config::accesslog::v3::access_log_filter - Rust Expand description
Nested message and enum types in AccessLogFilter
.
Enums
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/enum.Op.html b/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/enum.Op.html
index 486b20acb6..de758f2a9b 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/enum.Op.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/enum.Op.html
@@ -1,23 +1,23 @@
-Op in quilkin::xds::config::accesslog::v3::comparison_filter - Rust #[repr(i32)]pub enum Op {
+Op in quilkin::xds::config::accesslog::v3::comparison_filter - Rust #[repr(i32)]pub enum Op {
Eq,
Ge,
Le,
-}
Variants§
Implementations§
source§impl Op
sourcepub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
+}Variants§
Implementations§
source§impl Op
sourcepub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
The values are not transformed in any way and thus are considered stable
(if the ProtoBuf definition does not change) and safe for programmatic use.
-sourcepub fn from_str_name(value: &str) -> Option<Self>
Creates an enum from field names used in the ProtoBuf definition.
-Trait Implementations§
Trait Implementations§
source§impl Ord for Op
source§impl PartialEq<Op> for Op
source§fn eq(&self, other: &Op) -> bool
This method tests for self
and other
values to be equal, and is used
+ Self: Sized + PartialOrd<Self>,Restrict a value to a certain interval. Read moresource§impl PartialOrd<Op> for Op
source§impl PartialOrd<Op> for Op
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read moresource§impl TryFrom<i32> for Op
§type Error = DecodeError
The type returned in the event of a conversion error.source§impl Copy for Op
source§impl Eq for Op
source§impl StructuralEq for Op
source§impl StructuralPartialEq for Op
Auto Trait Implementations§
§impl RefUnwindSafe for Op
§impl Send for Op
§impl Sync for Op
§impl Unpin for Op
§impl UnwindSafe for Op
Blanket Implementations§
source§impl TryFrom<i32> for Op
§type Error = DecodeError
The type returned in the event of a conversion error.source§impl Copy for Op
source§impl Eq for Op
source§impl StructuralEq for Op
source§impl StructuralPartialEq for Op
Auto Trait Implementations§
§impl RefUnwindSafe for Op
§impl Send for Op
§impl Sync for Op
§impl Unpin for Op
§impl UnwindSafe for Op
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<Q, K> Comparable<K> for Qwhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/index.html b/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/index.html
index a5ea6f0c7b..5f6052c339 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::comparison_filter - Rust Expand description
Nested message and enum types in ComparisonFilter
.
+quilkin::xds::config::accesslog::v3::comparison_filter - Rust
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/extension_filter/enum.ConfigType.html b/main/api/quilkin/xds/config/accesslog/v3/extension_filter/enum.ConfigType.html
index 64a0698af7..32b38da0d4 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/extension_filter/enum.ConfigType.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/extension_filter/enum.ConfigType.html
@@ -1,8 +1,8 @@
-ConfigType in quilkin::xds::config::accesslog::v3::extension_filter - Rust Enum quilkin::xds::config::accesslog::v3::extension_filter::ConfigType
source · pub enum ConfigType {
+ConfigType in quilkin::xds::config::accesslog::v3::extension_filter - Rust Enum quilkin::xds::config::accesslog::v3::extension_filter::ConfigType
source · pub enum ConfigType {
TypedConfig(Any),
-}
Variants§
Implementations§
source§impl ConfigType
sourcepub fn encode<B>(&self, buf: &mut B)where
+}Variants§
Implementations§
source§impl ConfigType
sourcepub fn merge<B>(
field: &mut Option<ConfigType>,
tag: u32,
wire_type: WireType,
@@ -10,10 +10,10 @@
ctx: DecodeContext
) -> Result<(), DecodeError>where
B: Buf,
Decodes an instance of the message from a buffer, and merges it into self.
-sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
-
Trait Implementations§
source§impl Clone for ConfigType
source§fn clone(&self) -> ConfigType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ConfigType
source§impl PartialEq<ConfigType> for ConfigType
source§fn eq(&self, other: &ConfigType) -> bool
This method tests for self
and other
values to be equal, and is used
+sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
+Trait Implementations§
source§impl Clone for ConfigType
source§fn clone(&self) -> ConfigType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ConfigType
source§impl PartialEq<ConfigType> for ConfigType
source§fn eq(&self, other: &ConfigType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for ConfigType
Auto Trait Implementations§
§impl RefUnwindSafe for ConfigType
§impl Send for ConfigType
§impl Sync for ConfigType
§impl Unpin for ConfigType
§impl UnwindSafe for ConfigType
Blanket Implementations§
source§impl StructuralPartialEq for ConfigType
Auto Trait Implementations§
§impl RefUnwindSafe for ConfigType
§impl Send for ConfigType
§impl Sync for ConfigType
§impl Unpin for ConfigType
§impl UnwindSafe for ConfigType
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/extension_filter/index.html b/main/api/quilkin/xds/config/accesslog/v3/extension_filter/index.html
index 59fd4d14b3..50cb01dc3e 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/extension_filter/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/extension_filter/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::extension_filter - Rust Expand description
Nested message and enum types in ExtensionFilter
.
+quilkin::xds::config::accesslog::v3::extension_filter - Rust Expand description
Nested message and enum types in ExtensionFilter
.
Enums
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/enum.Status.html b/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/enum.Status.html
index 24f9dcb16c..e66b0eec68 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/enum.Status.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/enum.Status.html
@@ -1,4 +1,4 @@
-Status in quilkin::xds::config::accesslog::v3::grpc_status_filter - Rust #[repr(i32)]pub enum Status {
+Status in quilkin::xds::config::accesslog::v3::grpc_status_filter - Rust #[repr(i32)]pub enum Status {
Show 17 variants
Ok,
Canceled,
Unknown,
@@ -16,22 +16,22 @@
Unavailable,
DataLoss,
Unauthenticated,
-}
Variants§
§Ok
§Canceled
§Unknown
§InvalidArgument
§DeadlineExceeded
§NotFound
§AlreadyExists
§PermissionDenied
§ResourceExhausted
§FailedPrecondition
§Aborted
§OutOfRange
§Unimplemented
§Internal
§DataLoss
§Unauthenticated
Implementations§
source§impl Status
sourcepub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
+}Variants§
§Ok
§Canceled
§Unknown
§InvalidArgument
§DeadlineExceeded
§NotFound
§AlreadyExists
§PermissionDenied
§ResourceExhausted
§FailedPrecondition
§Aborted
§OutOfRange
§Unimplemented
§Internal
§DataLoss
§Unauthenticated
Implementations§
source§impl Status
sourcepub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
The values are not transformed in any way and thus are considered stable
(if the ProtoBuf definition does not change) and safe for programmatic use.
-sourcepub fn from_str_name(value: &str) -> Option<Self>
Creates an enum from field names used in the ProtoBuf definition.
-Trait Implementations§
Trait Implementations§
source§impl Ord for Status
source§impl PartialEq<Status> for Status
source§fn eq(&self, other: &Status) -> bool
This method tests for self
and other
values to be equal, and is used
+ Self: Sized + PartialOrd<Self>,Restrict a value to a certain interval. Read moresource§impl PartialEq<Status> for Status
source§impl PartialOrd<Status> for Status
source§impl PartialOrd<Status> for Status
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read moresource§impl TryFrom<i32> for Status
§type Error = DecodeError
The type returned in the event of a conversion error.source§impl Copy for Status
source§impl Eq for Status
source§impl StructuralEq for Status
source§impl StructuralPartialEq for Status
Auto Trait Implementations§
§impl RefUnwindSafe for Status
§impl Send for Status
§impl Sync for Status
§impl Unpin for Status
§impl UnwindSafe for Status
Blanket Implementations§
source§impl TryFrom<i32> for Status
§type Error = DecodeError
The type returned in the event of a conversion error.source§impl Copy for Status
source§impl Eq for Status
source§impl StructuralEq for Status
source§impl StructuralPartialEq for Status
Auto Trait Implementations§
§impl RefUnwindSafe for Status
§impl Send for Status
§impl Sync for Status
§impl Unpin for Status
§impl UnwindSafe for Status
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<Q, K> Comparable<K> for Qwhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/index.html b/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/index.html
index c10f0ab10d..938862820d 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::grpc_status_filter - Rust Expand description
Nested message and enum types in GrpcStatusFilter
.
+quilkin::xds::config::accesslog::v3::grpc_status_filter - Rust
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLog.html b/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLog.html
index 131ce038d3..e2a548f1db 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLog.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLog.html
@@ -1,8 +1,8 @@
-AccessLog in quilkin::xds::config::accesslog::v3 - Rust pub struct AccessLog {
+AccessLog in quilkin::xds::config::accesslog::v3 - Rust pub struct AccessLog {
pub name: String,
pub filter: Option<AccessLogFilter>,
pub config_type: Option<ConfigType>,
-}
Fields§
§name: String
§filter: Option<AccessLogFilter>
§config_type: Option<ConfigType>
Trait Implementations§
source§impl Message for AccessLog
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§name: String
§filter: Option<AccessLogFilter>
§config_type: Option<ConfigType>
Trait Implementations§
source§impl Message for AccessLog
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -17,9 +17,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<AccessLog> for AccessLog
source§impl StructuralPartialEq for AccessLog
Auto Trait Implementations§
§impl RefUnwindSafe for AccessLog
§impl Send for AccessLog
§impl Sync for AccessLog
§impl Unpin for AccessLog
§impl UnwindSafe for AccessLog
Blanket Implementations§
source§impl StructuralPartialEq for AccessLog
Auto Trait Implementations§
§impl RefUnwindSafe for AccessLog
§impl Send for AccessLog
§impl Sync for AccessLog
§impl Unpin for AccessLog
§impl UnwindSafe for AccessLog
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLogFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLogFilter.html
index 0e460a1d3f..d979afb7b4 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLogFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLogFilter.html
@@ -1,6 +1,6 @@
-AccessLogFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct AccessLogFilter {
+AccessLogFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct AccessLogFilter {
pub filter_specifier: Option<FilterSpecifier>,
-}
Fields§
§filter_specifier: Option<FilterSpecifier>
Trait Implementations§
source§impl Clone for AccessLogFilter
source§fn clone(&self) -> AccessLogFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for AccessLogFilter
source§impl Default for AccessLogFilter
source§impl Message for AccessLogFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§filter_specifier: Option<FilterSpecifier>
Trait Implementations§
source§impl Clone for AccessLogFilter
source§fn clone(&self) -> AccessLogFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for AccessLogFilter
source§impl Default for AccessLogFilter
source§impl Message for AccessLogFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -15,9 +15,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<AccessLogFilter> for AccessLogFilter
source§fn eq(&self, other: &AccessLogFilter) -> bool
This method tests for self
and other
values to be equal, and is used
+merges it into self
.source§impl PartialEq<AccessLogFilter> for AccessLogFilter
source§fn eq(&self, other: &AccessLogFilter) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for AccessLogFilter
Auto Trait Implementations§
§impl RefUnwindSafe for AccessLogFilter
§impl Send for AccessLogFilter
§impl Sync for AccessLogFilter
§impl Unpin for AccessLogFilter
§impl UnwindSafe for AccessLogFilter
Blanket Implementations§
source§impl StructuralPartialEq for AccessLogFilter
Auto Trait Implementations§
§impl RefUnwindSafe for AccessLogFilter
§impl Send for AccessLogFilter
§impl Sync for AccessLogFilter
§impl Unpin for AccessLogFilter
§impl UnwindSafe for AccessLogFilter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.AndFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.AndFilter.html
index df7f61918a..59095e3e72 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.AndFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.AndFilter.html
@@ -1,6 +1,6 @@
-AndFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct AndFilter {
+AndFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct AndFilter {
pub filters: Vec<AccessLogFilter>,
-}
Fields§
§filters: Vec<AccessLogFilter>
Trait Implementations§
source§impl Message for AndFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§filters: Vec<AccessLogFilter>
Trait Implementations§
source§impl Message for AndFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -15,9 +15,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<AndFilter> for AndFilter
source§impl StructuralPartialEq for AndFilter
Auto Trait Implementations§
§impl RefUnwindSafe for AndFilter
§impl Send for AndFilter
§impl Sync for AndFilter
§impl Unpin for AndFilter
§impl UnwindSafe for AndFilter
Blanket Implementations§
source§impl StructuralPartialEq for AndFilter
Auto Trait Implementations§
§impl RefUnwindSafe for AndFilter
§impl Send for AndFilter
§impl Sync for AndFilter
§impl Unpin for AndFilter
§impl UnwindSafe for AndFilter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.ComparisonFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.ComparisonFilter.html
index 684ab51148..f296dfe00d 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.ComparisonFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.ComparisonFilter.html
@@ -1,9 +1,9 @@
-ComparisonFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct ComparisonFilter {
+ComparisonFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct ComparisonFilter {
pub op: i32,
pub value: Option<RuntimeUInt32>,
-}
Fields§
§op: i32
§value: Option<RuntimeUInt32>
Implementations§
Trait Implementations§
source§impl Clone for ComparisonFilter
source§fn clone(&self) -> ComparisonFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ComparisonFilter
source§impl Default for ComparisonFilter
source§impl Message for ComparisonFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§op: i32
§value: Option<RuntimeUInt32>
Implementations§
Trait Implementations§
source§impl Clone for ComparisonFilter
source§fn clone(&self) -> ComparisonFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ComparisonFilter
source§impl Default for ComparisonFilter
source§impl Message for ComparisonFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -18,9 +18,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<ComparisonFilter> for ComparisonFilter
source§fn eq(&self, other: &ComparisonFilter) -> bool
This method tests for self
and other
values to be equal, and is used
+merges it into self
.source§impl PartialEq<ComparisonFilter> for ComparisonFilter
source§fn eq(&self, other: &ComparisonFilter) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for ComparisonFilter
Auto Trait Implementations§
§impl RefUnwindSafe for ComparisonFilter
§impl Send for ComparisonFilter
§impl Sync for ComparisonFilter
§impl Unpin for ComparisonFilter
§impl UnwindSafe for ComparisonFilter
Blanket Implementations§
source§impl StructuralPartialEq for ComparisonFilter
Auto Trait Implementations§
§impl RefUnwindSafe for ComparisonFilter
§impl Send for ComparisonFilter
§impl Sync for ComparisonFilter
§impl Unpin for ComparisonFilter
§impl UnwindSafe for ComparisonFilter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.DurationFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.DurationFilter.html
index c390031d85..c1f60b155b 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.DurationFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.DurationFilter.html
@@ -1,6 +1,6 @@
-DurationFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct DurationFilter {
+DurationFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct DurationFilter {
pub comparison: Option<ComparisonFilter>,
-}
Fields§
§comparison: Option<ComparisonFilter>
Trait Implementations§
source§impl Clone for DurationFilter
source§fn clone(&self) -> DurationFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for DurationFilter
source§impl Default for DurationFilter
source§impl Message for DurationFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§comparison: Option<ComparisonFilter>
Trait Implementations§
source§impl Clone for DurationFilter
source§fn clone(&self) -> DurationFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for DurationFilter
source§impl Default for DurationFilter
source§impl Message for DurationFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -15,9 +15,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<DurationFilter> for DurationFilter
source§fn eq(&self, other: &DurationFilter) -> bool
This method tests for self
and other
values to be equal, and is used
+merges it into self
.source§impl PartialEq<DurationFilter> for DurationFilter
source§fn eq(&self, other: &DurationFilter) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for DurationFilter
Auto Trait Implementations§
§impl RefUnwindSafe for DurationFilter
§impl Send for DurationFilter
§impl Sync for DurationFilter
§impl Unpin for DurationFilter
§impl UnwindSafe for DurationFilter
Blanket Implementations§
source§impl StructuralPartialEq for DurationFilter
Auto Trait Implementations§
§impl RefUnwindSafe for DurationFilter
§impl Send for DurationFilter
§impl Sync for DurationFilter
§impl Unpin for DurationFilter
§impl UnwindSafe for DurationFilter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.ExtensionFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.ExtensionFilter.html
index c8e8eb2872..541b78faea 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.ExtensionFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.ExtensionFilter.html
@@ -1,7 +1,7 @@
-ExtensionFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct ExtensionFilter {
+ExtensionFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct ExtensionFilter {
pub name: String,
pub config_type: Option<ConfigType>,
-}
Fields§
§name: String
§config_type: Option<ConfigType>
Trait Implementations§
source§impl Clone for ExtensionFilter
source§fn clone(&self) -> ExtensionFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ExtensionFilter
source§impl Default for ExtensionFilter
source§impl Message for ExtensionFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
source§impl Error for Error
impl Error for Error
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
impl RefUnwindSafe for Error
impl Send for Error
impl Sync for Error
impl Unpin for Error
impl UnwindSafe for Error
source§impl<T> Any for Twhere
+}Variants§
Trait Implementations§
source§impl Error for Error
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for Error
§impl Send for Error
§impl Sync for Error
§impl Unpin for Error
§impl UnwindSafe for Error
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/main/api/quilkin/metadata/enum.Value.html b/main/api/quilkin/metadata/enum.Value.html
index 7062d6fd21..0edcba8bed 100644
--- a/main/api/quilkin/metadata/enum.Value.html
+++ b/main/api/quilkin/metadata/enum.Value.html
@@ -10,8 +10,8 @@
matches Value::String
.
sourcepub fn as_mut_string(&mut self) -> Option<&mut String>
Returns the inner String
value of self
if it
matches Value::String
.
-Trait Implementations§
source§impl<'de> Deserialize<'de> for Value
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl JsonSchema for Value
source§fn schema_name() -> String
The name of the generated JSON Schema. Read moresource§fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read moresource§fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more§fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the $ref
keyword. Read more
impl<T> Any for Twhere
+}Variants§
Trait Implementations§
source§impl Error for Error
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for Error
§impl Send for Error
§impl Sync for Error
§impl Unpin for Error
§impl UnwindSafe for Error
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/main/api/quilkin/metadata/enum.Value.html b/main/api/quilkin/metadata/enum.Value.html
index 7062d6fd21..0edcba8bed 100644
--- a/main/api/quilkin/metadata/enum.Value.html
+++ b/main/api/quilkin/metadata/enum.Value.html
@@ -10,8 +10,8 @@
matches Value::String
.
sourcepub fn as_mut_string(&mut self) -> Option<&mut String>
Returns the inner String
value of self
if it
matches Value::String
.
-Trait Implementations§
source§impl<'de> Deserialize<'de> for Value
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl JsonSchema for Value
source§fn schema_name() -> String
The name of the generated JSON Schema. Read moresource§fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read moresource§fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more§fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the $ref
keyword. Read more
source§impl Error for Error
impl Error for Error
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
impl RefUnwindSafe for Error
impl Send for Error
impl Sync for Error
impl Unpin for Error
impl UnwindSafe for Error
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> From<T> for T
impl<T> From<T> for T
source§fn from(t: T) -> T
fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/main/api/quilkin/metadata/enum.Value.html b/main/api/quilkin/metadata/enum.Value.html index 7062d6fd21..0edcba8bed 100644 --- a/main/api/quilkin/metadata/enum.Value.html +++ b/main/api/quilkin/metadata/enum.Value.html @@ -10,8 +10,8 @@ matchesValue::String
.
sourcepub fn as_mut_string(&mut self) -> Option<&mut String>
pub fn as_mut_string(&mut self) -> Option<&mut String>
Returns the inner String
value of self
if it
matches Value::String
.
source§impl<'de> Deserialize<'de> for Value
impl<'de> Deserialize<'de> for Value
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where - __D: Deserializer<'de>,
source§impl JsonSchema for Value
impl JsonSchema for Value
source§fn schema_name() -> String
fn schema_name() -> String
source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
source§fn json_schema(gen: &mut SchemaGenerator) -> Schema
fn json_schema(gen: &mut SchemaGenerator) -> Schema
§fn is_referenceable() -> bool
fn is_referenceable() -> bool
$ref
keyword. Read moresource§impl<'de> Deserialize<'de> for Value
impl<'de> Deserialize<'de> for Value
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where + __D: Deserializer<'de>,
source§impl JsonSchema for Value
impl JsonSchema for Value
source§fn schema_name() -> String
fn schema_name() -> String
source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
source§fn json_schema(gen: &mut SchemaGenerator) -> Schema
fn json_schema(gen: &mut SchemaGenerator) -> Schema
§fn is_referenceable() -> bool
fn is_referenceable() -> bool
$ref
keyword. Read moresource§impl Ord for Value
impl Ord for Value
source§impl PartialEq<Value> for Value
impl PartialEq<Value> for Value
source§fn eq(&self, other: &Self) -> bool
fn eq(&self, other: &Self) -> bool
self
and other
values to be equal, and is used
diff --git a/main/api/quilkin/metadata/struct.Key.html b/main/api/quilkin/metadata/struct.Key.html
index 550d22085e..3c03705669 100644
--- a/main/api/quilkin/metadata/struct.Key.html
+++ b/main/api/quilkin/metadata/struct.Key.html
@@ -1,6 +1,6 @@
pub struct Key(_);
Expand description
A key in the metadata table.
-Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Key
impl<'de> Deserialize<'de> for Key
source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
- D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where - D: Deserializer<'de>,
Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Key
impl<'de> Deserialize<'de> for Key
source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
+ D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where + D: Deserializer<'de>,
source§impl JsonSchema for Key
impl JsonSchema for Key
source§fn schema_name() -> String
fn schema_name() -> String
source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
source§fn json_schema(gen: &mut SchemaGenerator) -> Schema
fn json_schema(gen: &mut SchemaGenerator) -> Schema
§fn is_referenceable() -> bool
fn is_referenceable() -> bool
$ref
keyword. Read moresource§impl Ord for Key
impl Ord for Key
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere Self: Sized,
1.21.0 · source§fn min(self, other: Self) -> Selfwhere
diff --git a/main/api/quilkin/metadata/struct.MetadataView.html b/main/api/quilkin/metadata/struct.MetadataView.html
index d2505c5344..9b30db04ee 100644
--- a/main/api/quilkin/metadata/struct.MetadataView.html
+++ b/main/api/quilkin/metadata/struct.MetadataView.html
@@ -8,7 +8,7 @@
fn min(self, other: Self) -> Selfwhere diff --git a/main/api/quilkin/metadata/struct.MetadataView.html b/main/api/quilkin/metadata/struct.MetadataView.html index d2505c5344..9b30db04ee 100644 --- a/main/api/quilkin/metadata/struct.MetadataView.html +++ b/main/api/quilkin/metadata/struct.MetadataView.html @@ -8,7 +8,7 @@
unknown: Map<String, Value>
User created metadata.
Implementations§
Trait Implementations§
source§impl<T: Clone + Default> Clone for MetadataView<T>
impl<T: Clone + Default> Clone for MetadataView<T>
source§fn clone(&self) -> MetadataView<T>
fn clone(&self) -> MetadataView<T>
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl<T: Default + Default> Default for MetadataView<T>
impl<T: Default + Default> Default for MetadataView<T>
source§fn default() -> MetadataView<T>
fn default() -> MetadataView<T>
source§impl<'de, T> Deserialize<'de> for MetadataView<T>where
T: Deserialize<'de> + Default + Default,
impl<'de, T> Deserialize<'de> for MetadataView<T>where T: Deserialize<'de> + Default + Default,
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where - __D: Deserializer<'de>,
source§impl<T: Into<Struct> + Default + Clone> From<&MetadataView<T>> for Struct
impl<T: Into<Struct> + Default + Clone> From<&MetadataView<T>> for Struct
source§fn from(metadata: &MetadataView<T>) -> Self
fn from(metadata: &MetadataView<T>) -> Self
source§impl<T: Into<Struct> + Default> From<MetadataView<T>> for Struct
impl<T: Into<Struct> + Default> From<MetadataView<T>> for Struct
source§fn from(metadata: MetadataView<T>) -> Self
fn from(metadata: MetadataView<T>) -> Self
source§impl<T: Default + JsonSchema> JsonSchema for MetadataView<T>
impl<T: Default + JsonSchema> JsonSchema for MetadataView<T>
source§fn schema_name() -> String
fn schema_name() -> String
source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
source§fn json_schema(gen: &mut SchemaGenerator) -> Schema
fn json_schema(gen: &mut SchemaGenerator) -> Schema
§fn is_referenceable() -> bool
fn is_referenceable() -> bool
$ref
keyword. Read moresource§impl<T: PartialEq + Default> PartialEq<MetadataView<T>> for MetadataView<T>
impl<T: PartialEq + Default> PartialEq<MetadataView<T>> for MetadataView<T>
source§fn eq(&self, other: &MetadataView<T>) -> bool
fn eq(&self, other: &MetadataView<T>) -> bool
self
and other
values to be equal, and is used
+ __D: Deserializer<'de>,source§impl<T: Into<Struct> + Default + Clone> From<&MetadataView<T>> for Struct
impl<T: Into<Struct> + Default + Clone> From<&MetadataView<T>> for Struct
source§fn from(metadata: &MetadataView<T>) -> Self
fn from(metadata: &MetadataView<T>) -> Self
source§impl<T: Into<Struct> + Default> From<MetadataView<T>> for Struct
impl<T: Into<Struct> + Default> From<MetadataView<T>> for Struct
source§fn from(metadata: MetadataView<T>) -> Self
fn from(metadata: MetadataView<T>) -> Self
source§impl<T: Default + JsonSchema> JsonSchema for MetadataView<T>
impl<T: Default + JsonSchema> JsonSchema for MetadataView<T>
source§fn schema_name() -> String
fn schema_name() -> String
source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
source§fn json_schema(gen: &mut SchemaGenerator) -> Schema
fn json_schema(gen: &mut SchemaGenerator) -> Schema
§fn is_referenceable() -> bool
fn is_referenceable() -> bool
$ref
keyword. Read moresource§impl<T: PartialEq + Default> PartialEq<MetadataView<T>> for MetadataView<T>
impl<T: PartialEq + Default> PartialEq<MetadataView<T>> for MetadataView<T>
source§fn eq(&self, other: &MetadataView<T>) -> bool
fn eq(&self, other: &MetadataView<T>) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl<T> Serialize for MetadataView<T>where
T: Serialize + Default,
impl<T> Serialize for MetadataView<T>where T: Serialize + Default,
source§fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where
diff --git a/main/api/quilkin/protocol/enum.Error.html b/main/api/quilkin/protocol/enum.Error.html
index 65cbcbb998..db761149c6 100644
--- a/main/api/quilkin/protocol/enum.Error.html
+++ b/main/api/quilkin/protocol/enum.Error.html
@@ -3,7 +3,7 @@
LengthMismatch(u16, usize),
InvalidCommand(u8),
Parse(String),
-}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.Trait Implementations§
source§impl Error for Error
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for Error
§impl Send for Error
§impl Sync for Error
§impl Unpin for Error
§impl UnwindSafe for Error
Blanket Implementations§
source§impl<T> Any for Twhere
+}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.Trait Implementations§
source§impl Error for Error
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for Error
§impl Send for Error
§impl Sync for Error
§impl Unpin for Error
§impl UnwindSafe for Error
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/main/api/quilkin/xds/config/accesslog/v3/access_log/enum.ConfigType.html b/main/api/quilkin/xds/config/accesslog/v3/access_log/enum.ConfigType.html
index 56beb4aad3..f212973072 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/access_log/enum.ConfigType.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/access_log/enum.ConfigType.html
@@ -1,8 +1,8 @@
-ConfigType in quilkin::xds::config::accesslog::v3::access_log - Rust Enum quilkin::xds::config::accesslog::v3::access_log::ConfigType
source · pub enum ConfigType {
+ConfigType in quilkin::xds::config::accesslog::v3::access_log - Rust Enum quilkin::xds::config::accesslog::v3::access_log::ConfigType
source · pub enum ConfigType {
TypedConfig(Any),
-}
Variants§
Implementations§
source§impl ConfigType
sourcepub fn encode<B>(&self, buf: &mut B)where
+}Variants§
Implementations§
source§impl ConfigType
sourcepub fn merge<B>(
field: &mut Option<ConfigType>,
tag: u32,
wire_type: WireType,
@@ -10,10 +10,10 @@
ctx: DecodeContext
) -> Result<(), DecodeError>where
B: Buf,
Decodes an instance of the message from a buffer, and merges it into self.
-sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
-
Trait Implementations§
source§impl Clone for ConfigType
source§fn clone(&self) -> ConfigType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ConfigType
source§impl PartialEq<ConfigType> for ConfigType
source§fn eq(&self, other: &ConfigType) -> bool
This method tests for self
and other
values to be equal, and is used
+sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
+Trait Implementations§
source§impl Clone for ConfigType
source§fn clone(&self) -> ConfigType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ConfigType
source§impl PartialEq<ConfigType> for ConfigType
source§fn eq(&self, other: &ConfigType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for ConfigType
Auto Trait Implementations§
§impl RefUnwindSafe for ConfigType
§impl Send for ConfigType
§impl Sync for ConfigType
§impl Unpin for ConfigType
§impl UnwindSafe for ConfigType
Blanket Implementations§
source§impl StructuralPartialEq for ConfigType
Auto Trait Implementations§
§impl RefUnwindSafe for ConfigType
§impl Send for ConfigType
§impl Sync for ConfigType
§impl Unpin for ConfigType
§impl UnwindSafe for ConfigType
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/access_log/index.html b/main/api/quilkin/xds/config/accesslog/v3/access_log/index.html
index 34f5c0d0c5..0961781ee8 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/access_log/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/access_log/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::access_log - Rust Expand description
Nested message and enum types in AccessLog
.
+quilkin::xds::config::accesslog::v3::access_log - Rust Expand description
Nested message and enum types in AccessLog
.
Enums
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/enum.FilterSpecifier.html b/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/enum.FilterSpecifier.html
index 9535bd3ada..1b9c72dda7 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/enum.FilterSpecifier.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/enum.FilterSpecifier.html
@@ -1,4 +1,4 @@
-FilterSpecifier in quilkin::xds::config::accesslog::v3::access_log_filter - Rust Enum quilkin::xds::config::accesslog::v3::access_log_filter::FilterSpecifier
source · pub enum FilterSpecifier {
+FilterSpecifier in quilkin::xds::config::accesslog::v3::access_log_filter - Rust Enum quilkin::xds::config::accesslog::v3::access_log_filter::FilterSpecifier
source · pub enum FilterSpecifier {
StatusCodeFilter(StatusCodeFilter),
DurationFilter(DurationFilter),
NotHealthCheckFilter(NotHealthCheckFilter),
@@ -11,9 +11,9 @@
GrpcStatusFilter(GrpcStatusFilter),
ExtensionFilter(ExtensionFilter),
MetadataFilter(MetadataFilter),
-}
Variants§
§StatusCodeFilter(StatusCodeFilter)
§DurationFilter(DurationFilter)
§NotHealthCheckFilter(NotHealthCheckFilter)
§TraceableFilter(TraceableFilter)
§RuntimeFilter(RuntimeFilter)
§AndFilter(AndFilter)
§OrFilter(OrFilter)
§HeaderFilter(HeaderFilter)
§ResponseFlagFilter(ResponseFlagFilter)
§GrpcStatusFilter(GrpcStatusFilter)
§ExtensionFilter(ExtensionFilter)
§MetadataFilter(MetadataFilter)
Implementations§
source§impl FilterSpecifier
sourcepub fn encode<B>(&self, buf: &mut B)where
+}Variants§
§StatusCodeFilter(StatusCodeFilter)
§DurationFilter(DurationFilter)
§NotHealthCheckFilter(NotHealthCheckFilter)
§TraceableFilter(TraceableFilter)
§RuntimeFilter(RuntimeFilter)
§AndFilter(AndFilter)
§OrFilter(OrFilter)
§HeaderFilter(HeaderFilter)
§ResponseFlagFilter(ResponseFlagFilter)
§GrpcStatusFilter(GrpcStatusFilter)
§ExtensionFilter(ExtensionFilter)
§MetadataFilter(MetadataFilter)
Implementations§
sourcepub fn merge<B>(
field: &mut Option<FilterSpecifier>,
tag: u32,
wire_type: WireType,
@@ -21,10 +21,10 @@
ctx: DecodeContext
) -> Result<(), DecodeError>where
B: Buf,
Decodes an instance of the message from a buffer, and merges it into self.
-sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
-
Trait Implementations§
source§impl Clone for FilterSpecifier
source§fn clone(&self) -> FilterSpecifier
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for FilterSpecifier
source§impl PartialEq<FilterSpecifier> for FilterSpecifier
source§fn eq(&self, other: &FilterSpecifier) -> bool
This method tests for self
and other
values to be equal, and is used
+sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
+Trait Implementations§
source§impl Clone for FilterSpecifier
source§fn clone(&self) -> FilterSpecifier
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for FilterSpecifier
source§impl PartialEq<FilterSpecifier> for FilterSpecifier
source§fn eq(&self, other: &FilterSpecifier) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for FilterSpecifier
Auto Trait Implementations§
§impl RefUnwindSafe for FilterSpecifier
§impl Send for FilterSpecifier
§impl Sync for FilterSpecifier
§impl Unpin for FilterSpecifier
§impl UnwindSafe for FilterSpecifier
Blanket Implementations§
source§impl StructuralPartialEq for FilterSpecifier
Auto Trait Implementations§
§impl RefUnwindSafe for FilterSpecifier
§impl Send for FilterSpecifier
§impl Sync for FilterSpecifier
§impl Unpin for FilterSpecifier
§impl UnwindSafe for FilterSpecifier
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/index.html b/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/index.html
index ec902fd38f..74f40b4f56 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::access_log_filter - Rust Expand description
Nested message and enum types in AccessLogFilter
.
+quilkin::xds::config::accesslog::v3::access_log_filter - Rust Expand description
Nested message and enum types in AccessLogFilter
.
Enums
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/enum.Op.html b/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/enum.Op.html
index 486b20acb6..de758f2a9b 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/enum.Op.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/enum.Op.html
@@ -1,23 +1,23 @@
-Op in quilkin::xds::config::accesslog::v3::comparison_filter - Rust #[repr(i32)]pub enum Op {
+Op in quilkin::xds::config::accesslog::v3::comparison_filter - Rust #[repr(i32)]pub enum Op {
Eq,
Ge,
Le,
-}
Variants§
Implementations§
source§impl Op
sourcepub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
+}Variants§
Implementations§
source§impl Op
sourcepub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
The values are not transformed in any way and thus are considered stable
(if the ProtoBuf definition does not change) and safe for programmatic use.
-sourcepub fn from_str_name(value: &str) -> Option<Self>
Creates an enum from field names used in the ProtoBuf definition.
-Trait Implementations§
Trait Implementations§
source§impl Ord for Op
source§impl PartialEq<Op> for Op
source§fn eq(&self, other: &Op) -> bool
This method tests for self
and other
values to be equal, and is used
+ Self: Sized + PartialOrd<Self>,Restrict a value to a certain interval. Read moresource§impl PartialOrd<Op> for Op
source§impl PartialOrd<Op> for Op
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read moresource§impl TryFrom<i32> for Op
§type Error = DecodeError
The type returned in the event of a conversion error.source§impl Copy for Op
source§impl Eq for Op
source§impl StructuralEq for Op
source§impl StructuralPartialEq for Op
Auto Trait Implementations§
§impl RefUnwindSafe for Op
§impl Send for Op
§impl Sync for Op
§impl Unpin for Op
§impl UnwindSafe for Op
Blanket Implementations§
source§impl TryFrom<i32> for Op
§type Error = DecodeError
The type returned in the event of a conversion error.source§impl Copy for Op
source§impl Eq for Op
source§impl StructuralEq for Op
source§impl StructuralPartialEq for Op
Auto Trait Implementations§
§impl RefUnwindSafe for Op
§impl Send for Op
§impl Sync for Op
§impl Unpin for Op
§impl UnwindSafe for Op
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<Q, K> Comparable<K> for Qwhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/index.html b/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/index.html
index a5ea6f0c7b..5f6052c339 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::comparison_filter - Rust Expand description
Nested message and enum types in ComparisonFilter
.
+quilkin::xds::config::accesslog::v3::comparison_filter - Rust
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/extension_filter/enum.ConfigType.html b/main/api/quilkin/xds/config/accesslog/v3/extension_filter/enum.ConfigType.html
index 64a0698af7..32b38da0d4 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/extension_filter/enum.ConfigType.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/extension_filter/enum.ConfigType.html
@@ -1,8 +1,8 @@
-ConfigType in quilkin::xds::config::accesslog::v3::extension_filter - Rust Enum quilkin::xds::config::accesslog::v3::extension_filter::ConfigType
source · pub enum ConfigType {
+ConfigType in quilkin::xds::config::accesslog::v3::extension_filter - Rust Enum quilkin::xds::config::accesslog::v3::extension_filter::ConfigType
source · pub enum ConfigType {
TypedConfig(Any),
-}
Variants§
Implementations§
source§impl ConfigType
sourcepub fn encode<B>(&self, buf: &mut B)where
+}Variants§
Implementations§
source§impl ConfigType
sourcepub fn merge<B>(
field: &mut Option<ConfigType>,
tag: u32,
wire_type: WireType,
@@ -10,10 +10,10 @@
ctx: DecodeContext
) -> Result<(), DecodeError>where
B: Buf,
Decodes an instance of the message from a buffer, and merges it into self.
-sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
-
Trait Implementations§
source§impl Clone for ConfigType
source§fn clone(&self) -> ConfigType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ConfigType
source§impl PartialEq<ConfigType> for ConfigType
source§fn eq(&self, other: &ConfigType) -> bool
This method tests for self
and other
values to be equal, and is used
+sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
+Trait Implementations§
source§impl Clone for ConfigType
source§fn clone(&self) -> ConfigType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ConfigType
source§impl PartialEq<ConfigType> for ConfigType
source§fn eq(&self, other: &ConfigType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for ConfigType
Auto Trait Implementations§
§impl RefUnwindSafe for ConfigType
§impl Send for ConfigType
§impl Sync for ConfigType
§impl Unpin for ConfigType
§impl UnwindSafe for ConfigType
Blanket Implementations§
source§impl StructuralPartialEq for ConfigType
Auto Trait Implementations§
§impl RefUnwindSafe for ConfigType
§impl Send for ConfigType
§impl Sync for ConfigType
§impl Unpin for ConfigType
§impl UnwindSafe for ConfigType
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/extension_filter/index.html b/main/api/quilkin/xds/config/accesslog/v3/extension_filter/index.html
index 59fd4d14b3..50cb01dc3e 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/extension_filter/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/extension_filter/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::extension_filter - Rust Expand description
Nested message and enum types in ExtensionFilter
.
+quilkin::xds::config::accesslog::v3::extension_filter - Rust Expand description
Nested message and enum types in ExtensionFilter
.
Enums
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/enum.Status.html b/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/enum.Status.html
index 24f9dcb16c..e66b0eec68 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/enum.Status.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/enum.Status.html
@@ -1,4 +1,4 @@
-Status in quilkin::xds::config::accesslog::v3::grpc_status_filter - Rust #[repr(i32)]pub enum Status {
+Status in quilkin::xds::config::accesslog::v3::grpc_status_filter - Rust #[repr(i32)]pub enum Status {
Show 17 variants
Ok,
Canceled,
Unknown,
@@ -16,22 +16,22 @@
Unavailable,
DataLoss,
Unauthenticated,
-}
Variants§
§Ok
§Canceled
§Unknown
§InvalidArgument
§DeadlineExceeded
§NotFound
§AlreadyExists
§PermissionDenied
§ResourceExhausted
§FailedPrecondition
§Aborted
§OutOfRange
§Unimplemented
§Internal
§DataLoss
§Unauthenticated
Implementations§
source§impl Status
sourcepub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
+}Variants§
§Ok
§Canceled
§Unknown
§InvalidArgument
§DeadlineExceeded
§NotFound
§AlreadyExists
§PermissionDenied
§ResourceExhausted
§FailedPrecondition
§Aborted
§OutOfRange
§Unimplemented
§Internal
§DataLoss
§Unauthenticated
Implementations§
source§impl Status
sourcepub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
The values are not transformed in any way and thus are considered stable
(if the ProtoBuf definition does not change) and safe for programmatic use.
-sourcepub fn from_str_name(value: &str) -> Option<Self>
Creates an enum from field names used in the ProtoBuf definition.
-Trait Implementations§
Trait Implementations§
source§impl Ord for Status
source§impl PartialEq<Status> for Status
source§fn eq(&self, other: &Status) -> bool
This method tests for self
and other
values to be equal, and is used
+ Self: Sized + PartialOrd<Self>,Restrict a value to a certain interval. Read moresource§impl PartialEq<Status> for Status
source§impl PartialOrd<Status> for Status
source§impl PartialOrd<Status> for Status
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read moresource§impl TryFrom<i32> for Status
§type Error = DecodeError
The type returned in the event of a conversion error.source§impl Copy for Status
source§impl Eq for Status
source§impl StructuralEq for Status
source§impl StructuralPartialEq for Status
Auto Trait Implementations§
§impl RefUnwindSafe for Status
§impl Send for Status
§impl Sync for Status
§impl Unpin for Status
§impl UnwindSafe for Status
Blanket Implementations§
source§impl TryFrom<i32> for Status
§type Error = DecodeError
The type returned in the event of a conversion error.source§impl Copy for Status
source§impl Eq for Status
source§impl StructuralEq for Status
source§impl StructuralPartialEq for Status
Auto Trait Implementations§
§impl RefUnwindSafe for Status
§impl Send for Status
§impl Sync for Status
§impl Unpin for Status
§impl UnwindSafe for Status
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<Q, K> Comparable<K> for Qwhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/index.html b/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/index.html
index c10f0ab10d..938862820d 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::grpc_status_filter - Rust Expand description
Nested message and enum types in GrpcStatusFilter
.
+quilkin::xds::config::accesslog::v3::grpc_status_filter - Rust
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLog.html b/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLog.html
index 131ce038d3..e2a548f1db 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLog.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLog.html
@@ -1,8 +1,8 @@
-AccessLog in quilkin::xds::config::accesslog::v3 - Rust pub struct AccessLog {
+AccessLog in quilkin::xds::config::accesslog::v3 - Rust pub struct AccessLog {
pub name: String,
pub filter: Option<AccessLogFilter>,
pub config_type: Option<ConfigType>,
-}
Fields§
§name: String
§filter: Option<AccessLogFilter>
§config_type: Option<ConfigType>
Trait Implementations§
source§impl Message for AccessLog
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§name: String
§filter: Option<AccessLogFilter>
§config_type: Option<ConfigType>
Trait Implementations§
source§impl Message for AccessLog
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -17,9 +17,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<AccessLog> for AccessLog
source§impl StructuralPartialEq for AccessLog
Auto Trait Implementations§
§impl RefUnwindSafe for AccessLog
§impl Send for AccessLog
§impl Sync for AccessLog
§impl Unpin for AccessLog
§impl UnwindSafe for AccessLog
Blanket Implementations§
source§impl StructuralPartialEq for AccessLog
Auto Trait Implementations§
§impl RefUnwindSafe for AccessLog
§impl Send for AccessLog
§impl Sync for AccessLog
§impl Unpin for AccessLog
§impl UnwindSafe for AccessLog
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLogFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLogFilter.html
index 0e460a1d3f..d979afb7b4 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLogFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLogFilter.html
@@ -1,6 +1,6 @@
-AccessLogFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct AccessLogFilter {
+AccessLogFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct AccessLogFilter {
pub filter_specifier: Option<FilterSpecifier>,
-}
Fields§
§filter_specifier: Option<FilterSpecifier>
Trait Implementations§
source§impl Clone for AccessLogFilter
source§fn clone(&self) -> AccessLogFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for AccessLogFilter
source§impl Default for AccessLogFilter
source§impl Message for AccessLogFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§filter_specifier: Option<FilterSpecifier>
Trait Implementations§
source§impl Clone for AccessLogFilter
source§fn clone(&self) -> AccessLogFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for AccessLogFilter
source§impl Default for AccessLogFilter
source§impl Message for AccessLogFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -15,9 +15,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<AccessLogFilter> for AccessLogFilter
source§fn eq(&self, other: &AccessLogFilter) -> bool
This method tests for self
and other
values to be equal, and is used
+merges it into self
.source§impl PartialEq<AccessLogFilter> for AccessLogFilter
source§fn eq(&self, other: &AccessLogFilter) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for AccessLogFilter
Auto Trait Implementations§
§impl RefUnwindSafe for AccessLogFilter
§impl Send for AccessLogFilter
§impl Sync for AccessLogFilter
§impl Unpin for AccessLogFilter
§impl UnwindSafe for AccessLogFilter
Blanket Implementations§
source§impl StructuralPartialEq for AccessLogFilter
Auto Trait Implementations§
§impl RefUnwindSafe for AccessLogFilter
§impl Send for AccessLogFilter
§impl Sync for AccessLogFilter
§impl Unpin for AccessLogFilter
§impl UnwindSafe for AccessLogFilter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.AndFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.AndFilter.html
index df7f61918a..59095e3e72 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.AndFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.AndFilter.html
@@ -1,6 +1,6 @@
-AndFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct AndFilter {
+AndFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct AndFilter {
pub filters: Vec<AccessLogFilter>,
-}
Fields§
§filters: Vec<AccessLogFilter>
Trait Implementations§
source§impl Message for AndFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§filters: Vec<AccessLogFilter>
Trait Implementations§
source§impl Message for AndFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -15,9 +15,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<AndFilter> for AndFilter
source§impl StructuralPartialEq for AndFilter
Auto Trait Implementations§
§impl RefUnwindSafe for AndFilter
§impl Send for AndFilter
§impl Sync for AndFilter
§impl Unpin for AndFilter
§impl UnwindSafe for AndFilter
Blanket Implementations§
source§impl StructuralPartialEq for AndFilter
Auto Trait Implementations§
§impl RefUnwindSafe for AndFilter
§impl Send for AndFilter
§impl Sync for AndFilter
§impl Unpin for AndFilter
§impl UnwindSafe for AndFilter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.ComparisonFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.ComparisonFilter.html
index 684ab51148..f296dfe00d 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.ComparisonFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.ComparisonFilter.html
@@ -1,9 +1,9 @@
-ComparisonFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct ComparisonFilter {
+ComparisonFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct ComparisonFilter {
pub op: i32,
pub value: Option<RuntimeUInt32>,
-}
Fields§
§op: i32
§value: Option<RuntimeUInt32>
Implementations§
Trait Implementations§
source§impl Clone for ComparisonFilter
source§fn clone(&self) -> ComparisonFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ComparisonFilter
source§impl Default for ComparisonFilter
source§impl Message for ComparisonFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§op: i32
§value: Option<RuntimeUInt32>
Implementations§
Trait Implementations§
source§impl Clone for ComparisonFilter
source§fn clone(&self) -> ComparisonFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ComparisonFilter
source§impl Default for ComparisonFilter
source§impl Message for ComparisonFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -18,9 +18,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<ComparisonFilter> for ComparisonFilter
source§fn eq(&self, other: &ComparisonFilter) -> bool
This method tests for self
and other
values to be equal, and is used
+merges it into self
.source§impl PartialEq<ComparisonFilter> for ComparisonFilter
source§fn eq(&self, other: &ComparisonFilter) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for ComparisonFilter
Auto Trait Implementations§
§impl RefUnwindSafe for ComparisonFilter
§impl Send for ComparisonFilter
§impl Sync for ComparisonFilter
§impl Unpin for ComparisonFilter
§impl UnwindSafe for ComparisonFilter
Blanket Implementations§
source§impl StructuralPartialEq for ComparisonFilter
Auto Trait Implementations§
§impl RefUnwindSafe for ComparisonFilter
§impl Send for ComparisonFilter
§impl Sync for ComparisonFilter
§impl Unpin for ComparisonFilter
§impl UnwindSafe for ComparisonFilter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.DurationFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.DurationFilter.html
index c390031d85..c1f60b155b 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.DurationFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.DurationFilter.html
@@ -1,6 +1,6 @@
-DurationFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct DurationFilter {
+DurationFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct DurationFilter {
pub comparison: Option<ComparisonFilter>,
-}
Fields§
§comparison: Option<ComparisonFilter>
Trait Implementations§
source§impl Clone for DurationFilter
source§fn clone(&self) -> DurationFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for DurationFilter
source§impl Default for DurationFilter
source§impl Message for DurationFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§comparison: Option<ComparisonFilter>
Trait Implementations§
source§impl Clone for DurationFilter
source§fn clone(&self) -> DurationFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for DurationFilter
source§impl Default for DurationFilter
source§impl Message for DurationFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -15,9 +15,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<DurationFilter> for DurationFilter
source§fn eq(&self, other: &DurationFilter) -> bool
This method tests for self
and other
values to be equal, and is used
+merges it into self
.source§impl PartialEq<DurationFilter> for DurationFilter
source§fn eq(&self, other: &DurationFilter) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for DurationFilter
Auto Trait Implementations§
§impl RefUnwindSafe for DurationFilter
§impl Send for DurationFilter
§impl Sync for DurationFilter
§impl Unpin for DurationFilter
§impl UnwindSafe for DurationFilter
Blanket Implementations§
source§impl StructuralPartialEq for DurationFilter
Auto Trait Implementations§
§impl RefUnwindSafe for DurationFilter
§impl Send for DurationFilter
§impl Sync for DurationFilter
§impl Unpin for DurationFilter
§impl UnwindSafe for DurationFilter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.ExtensionFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.ExtensionFilter.html
index c8e8eb2872..541b78faea 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.ExtensionFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.ExtensionFilter.html
@@ -1,7 +1,7 @@
-ExtensionFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct ExtensionFilter {
+ExtensionFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct ExtensionFilter {
pub name: String,
pub config_type: Option<ConfigType>,
-}
Fields§
§name: String
§config_type: Option<ConfigType>
Trait Implementations§
source§impl Clone for ExtensionFilter
source§fn clone(&self) -> ExtensionFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ExtensionFilter
source§impl Default for ExtensionFilter
source§impl Message for ExtensionFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where
diff --git a/main/api/quilkin/protocol/enum.Error.html b/main/api/quilkin/protocol/enum.Error.html
index 65cbcbb998..db761149c6 100644
--- a/main/api/quilkin/protocol/enum.Error.html
+++ b/main/api/quilkin/protocol/enum.Error.html
@@ -3,7 +3,7 @@
LengthMismatch(u16, usize),
InvalidCommand(u8),
Parse(String),
-}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.Trait Implementations§
source§impl Error for Error
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for Error
§impl Send for Error
§impl Sync for Error
§impl Unpin for Error
§impl UnwindSafe for Error
Blanket Implementations§
source§impl<T> Any for Twhere
+}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.Trait Implementations§
source§impl Error for Error
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for Error
§impl Send for Error
§impl Sync for Error
§impl Unpin for Error
§impl UnwindSafe for Error
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/main/api/quilkin/xds/config/accesslog/v3/access_log/enum.ConfigType.html b/main/api/quilkin/xds/config/accesslog/v3/access_log/enum.ConfigType.html
index 56beb4aad3..f212973072 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/access_log/enum.ConfigType.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/access_log/enum.ConfigType.html
@@ -1,8 +1,8 @@
-ConfigType in quilkin::xds::config::accesslog::v3::access_log - Rust Enum quilkin::xds::config::accesslog::v3::access_log::ConfigType
source · pub enum ConfigType {
+ConfigType in quilkin::xds::config::accesslog::v3::access_log - Rust Enum quilkin::xds::config::accesslog::v3::access_log::ConfigType
source · pub enum ConfigType {
TypedConfig(Any),
-}
Variants§
Implementations§
source§impl ConfigType
sourcepub fn encode<B>(&self, buf: &mut B)where
+}Variants§
Implementations§
source§impl ConfigType
sourcepub fn merge<B>(
field: &mut Option<ConfigType>,
tag: u32,
wire_type: WireType,
@@ -10,10 +10,10 @@
ctx: DecodeContext
) -> Result<(), DecodeError>where
B: Buf,
Decodes an instance of the message from a buffer, and merges it into self.
-sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
-
Trait Implementations§
source§impl Clone for ConfigType
source§fn clone(&self) -> ConfigType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ConfigType
source§impl PartialEq<ConfigType> for ConfigType
source§fn eq(&self, other: &ConfigType) -> bool
This method tests for self
and other
values to be equal, and is used
+sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
+Trait Implementations§
source§impl Clone for ConfigType
source§fn clone(&self) -> ConfigType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ConfigType
source§impl PartialEq<ConfigType> for ConfigType
source§fn eq(&self, other: &ConfigType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for ConfigType
Auto Trait Implementations§
§impl RefUnwindSafe for ConfigType
§impl Send for ConfigType
§impl Sync for ConfigType
§impl Unpin for ConfigType
§impl UnwindSafe for ConfigType
Blanket Implementations§
source§impl StructuralPartialEq for ConfigType
Auto Trait Implementations§
§impl RefUnwindSafe for ConfigType
§impl Send for ConfigType
§impl Sync for ConfigType
§impl Unpin for ConfigType
§impl UnwindSafe for ConfigType
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/access_log/index.html b/main/api/quilkin/xds/config/accesslog/v3/access_log/index.html
index 34f5c0d0c5..0961781ee8 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/access_log/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/access_log/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::access_log - Rust Expand description
Nested message and enum types in AccessLog
.
+quilkin::xds::config::accesslog::v3::access_log - Rust Expand description
Nested message and enum types in AccessLog
.
Enums
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/enum.FilterSpecifier.html b/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/enum.FilterSpecifier.html
index 9535bd3ada..1b9c72dda7 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/enum.FilterSpecifier.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/enum.FilterSpecifier.html
@@ -1,4 +1,4 @@
-FilterSpecifier in quilkin::xds::config::accesslog::v3::access_log_filter - Rust Enum quilkin::xds::config::accesslog::v3::access_log_filter::FilterSpecifier
source · pub enum FilterSpecifier {
+FilterSpecifier in quilkin::xds::config::accesslog::v3::access_log_filter - Rust Enum quilkin::xds::config::accesslog::v3::access_log_filter::FilterSpecifier
source · pub enum FilterSpecifier {
StatusCodeFilter(StatusCodeFilter),
DurationFilter(DurationFilter),
NotHealthCheckFilter(NotHealthCheckFilter),
@@ -11,9 +11,9 @@
GrpcStatusFilter(GrpcStatusFilter),
ExtensionFilter(ExtensionFilter),
MetadataFilter(MetadataFilter),
-}
Variants§
§StatusCodeFilter(StatusCodeFilter)
§DurationFilter(DurationFilter)
§NotHealthCheckFilter(NotHealthCheckFilter)
§TraceableFilter(TraceableFilter)
§RuntimeFilter(RuntimeFilter)
§AndFilter(AndFilter)
§OrFilter(OrFilter)
§HeaderFilter(HeaderFilter)
§ResponseFlagFilter(ResponseFlagFilter)
§GrpcStatusFilter(GrpcStatusFilter)
§ExtensionFilter(ExtensionFilter)
§MetadataFilter(MetadataFilter)
Implementations§
source§impl FilterSpecifier
sourcepub fn encode<B>(&self, buf: &mut B)where
+}Variants§
§StatusCodeFilter(StatusCodeFilter)
§DurationFilter(DurationFilter)
§NotHealthCheckFilter(NotHealthCheckFilter)
§TraceableFilter(TraceableFilter)
§RuntimeFilter(RuntimeFilter)
§AndFilter(AndFilter)
§OrFilter(OrFilter)
§HeaderFilter(HeaderFilter)
§ResponseFlagFilter(ResponseFlagFilter)
§GrpcStatusFilter(GrpcStatusFilter)
§ExtensionFilter(ExtensionFilter)
§MetadataFilter(MetadataFilter)
Implementations§
sourcepub fn merge<B>(
field: &mut Option<FilterSpecifier>,
tag: u32,
wire_type: WireType,
@@ -21,10 +21,10 @@
ctx: DecodeContext
) -> Result<(), DecodeError>where
B: Buf,
Decodes an instance of the message from a buffer, and merges it into self.
-sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
-
Trait Implementations§
source§impl Clone for FilterSpecifier
source§fn clone(&self) -> FilterSpecifier
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for FilterSpecifier
source§impl PartialEq<FilterSpecifier> for FilterSpecifier
source§fn eq(&self, other: &FilterSpecifier) -> bool
This method tests for self
and other
values to be equal, and is used
+sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
+Trait Implementations§
source§impl Clone for FilterSpecifier
source§fn clone(&self) -> FilterSpecifier
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for FilterSpecifier
source§impl PartialEq<FilterSpecifier> for FilterSpecifier
source§fn eq(&self, other: &FilterSpecifier) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for FilterSpecifier
Auto Trait Implementations§
§impl RefUnwindSafe for FilterSpecifier
§impl Send for FilterSpecifier
§impl Sync for FilterSpecifier
§impl Unpin for FilterSpecifier
§impl UnwindSafe for FilterSpecifier
Blanket Implementations§
source§impl StructuralPartialEq for FilterSpecifier
Auto Trait Implementations§
§impl RefUnwindSafe for FilterSpecifier
§impl Send for FilterSpecifier
§impl Sync for FilterSpecifier
§impl Unpin for FilterSpecifier
§impl UnwindSafe for FilterSpecifier
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/index.html b/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/index.html
index ec902fd38f..74f40b4f56 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::access_log_filter - Rust Expand description
Nested message and enum types in AccessLogFilter
.
+quilkin::xds::config::accesslog::v3::access_log_filter - Rust Expand description
Nested message and enum types in AccessLogFilter
.
Enums
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/enum.Op.html b/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/enum.Op.html
index 486b20acb6..de758f2a9b 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/enum.Op.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/enum.Op.html
@@ -1,23 +1,23 @@
-Op in quilkin::xds::config::accesslog::v3::comparison_filter - Rust #[repr(i32)]pub enum Op {
+Op in quilkin::xds::config::accesslog::v3::comparison_filter - Rust #[repr(i32)]pub enum Op {
Eq,
Ge,
Le,
-}
Variants§
Implementations§
source§impl Op
sourcepub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
+}Variants§
Implementations§
source§impl Op
sourcepub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
The values are not transformed in any way and thus are considered stable
(if the ProtoBuf definition does not change) and safe for programmatic use.
-sourcepub fn from_str_name(value: &str) -> Option<Self>
Creates an enum from field names used in the ProtoBuf definition.
-Trait Implementations§
Trait Implementations§
source§impl Ord for Op
source§impl PartialEq<Op> for Op
source§fn eq(&self, other: &Op) -> bool
This method tests for self
and other
values to be equal, and is used
+ Self: Sized + PartialOrd<Self>,Restrict a value to a certain interval. Read moresource§impl PartialOrd<Op> for Op
source§impl PartialOrd<Op> for Op
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read moresource§impl TryFrom<i32> for Op
§type Error = DecodeError
The type returned in the event of a conversion error.source§impl Copy for Op
source§impl Eq for Op
source§impl StructuralEq for Op
source§impl StructuralPartialEq for Op
Auto Trait Implementations§
§impl RefUnwindSafe for Op
§impl Send for Op
§impl Sync for Op
§impl Unpin for Op
§impl UnwindSafe for Op
Blanket Implementations§
source§impl TryFrom<i32> for Op
§type Error = DecodeError
The type returned in the event of a conversion error.source§impl Copy for Op
source§impl Eq for Op
source§impl StructuralEq for Op
source§impl StructuralPartialEq for Op
Auto Trait Implementations§
§impl RefUnwindSafe for Op
§impl Send for Op
§impl Sync for Op
§impl Unpin for Op
§impl UnwindSafe for Op
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<Q, K> Comparable<K> for Qwhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/index.html b/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/index.html
index a5ea6f0c7b..5f6052c339 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::comparison_filter - Rust Expand description
Nested message and enum types in ComparisonFilter
.
+quilkin::xds::config::accesslog::v3::comparison_filter - Rust
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/extension_filter/enum.ConfigType.html b/main/api/quilkin/xds/config/accesslog/v3/extension_filter/enum.ConfigType.html
index 64a0698af7..32b38da0d4 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/extension_filter/enum.ConfigType.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/extension_filter/enum.ConfigType.html
@@ -1,8 +1,8 @@
-ConfigType in quilkin::xds::config::accesslog::v3::extension_filter - Rust Enum quilkin::xds::config::accesslog::v3::extension_filter::ConfigType
source · pub enum ConfigType {
+ConfigType in quilkin::xds::config::accesslog::v3::extension_filter - Rust Enum quilkin::xds::config::accesslog::v3::extension_filter::ConfigType
source · pub enum ConfigType {
TypedConfig(Any),
-}
Variants§
Implementations§
source§impl ConfigType
sourcepub fn encode<B>(&self, buf: &mut B)where
+}Variants§
Implementations§
source§impl ConfigType
sourcepub fn merge<B>(
field: &mut Option<ConfigType>,
tag: u32,
wire_type: WireType,
@@ -10,10 +10,10 @@
ctx: DecodeContext
) -> Result<(), DecodeError>where
B: Buf,
Decodes an instance of the message from a buffer, and merges it into self.
-sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
-
Trait Implementations§
source§impl Clone for ConfigType
source§fn clone(&self) -> ConfigType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ConfigType
source§impl PartialEq<ConfigType> for ConfigType
source§fn eq(&self, other: &ConfigType) -> bool
This method tests for self
and other
values to be equal, and is used
+sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
+Trait Implementations§
source§impl Clone for ConfigType
source§fn clone(&self) -> ConfigType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ConfigType
source§impl PartialEq<ConfigType> for ConfigType
source§fn eq(&self, other: &ConfigType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for ConfigType
Auto Trait Implementations§
§impl RefUnwindSafe for ConfigType
§impl Send for ConfigType
§impl Sync for ConfigType
§impl Unpin for ConfigType
§impl UnwindSafe for ConfigType
Blanket Implementations§
source§impl StructuralPartialEq for ConfigType
Auto Trait Implementations§
§impl RefUnwindSafe for ConfigType
§impl Send for ConfigType
§impl Sync for ConfigType
§impl Unpin for ConfigType
§impl UnwindSafe for ConfigType
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/extension_filter/index.html b/main/api/quilkin/xds/config/accesslog/v3/extension_filter/index.html
index 59fd4d14b3..50cb01dc3e 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/extension_filter/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/extension_filter/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::extension_filter - Rust Expand description
Nested message and enum types in ExtensionFilter
.
+quilkin::xds::config::accesslog::v3::extension_filter - Rust Expand description
Nested message and enum types in ExtensionFilter
.
Enums
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/enum.Status.html b/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/enum.Status.html
index 24f9dcb16c..e66b0eec68 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/enum.Status.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/enum.Status.html
@@ -1,4 +1,4 @@
-Status in quilkin::xds::config::accesslog::v3::grpc_status_filter - Rust #[repr(i32)]pub enum Status {
+Status in quilkin::xds::config::accesslog::v3::grpc_status_filter - Rust #[repr(i32)]pub enum Status {
Show 17 variants
Ok,
Canceled,
Unknown,
@@ -16,22 +16,22 @@
Unavailable,
DataLoss,
Unauthenticated,
-}
Variants§
§Ok
§Canceled
§Unknown
§InvalidArgument
§DeadlineExceeded
§NotFound
§AlreadyExists
§PermissionDenied
§ResourceExhausted
§FailedPrecondition
§Aborted
§OutOfRange
§Unimplemented
§Internal
§DataLoss
§Unauthenticated
Implementations§
source§impl Status
sourcepub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
+}Variants§
§Ok
§Canceled
§Unknown
§InvalidArgument
§DeadlineExceeded
§NotFound
§AlreadyExists
§PermissionDenied
§ResourceExhausted
§FailedPrecondition
§Aborted
§OutOfRange
§Unimplemented
§Internal
§DataLoss
§Unauthenticated
Implementations§
source§impl Status
sourcepub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
The values are not transformed in any way and thus are considered stable
(if the ProtoBuf definition does not change) and safe for programmatic use.
-sourcepub fn from_str_name(value: &str) -> Option<Self>
Creates an enum from field names used in the ProtoBuf definition.
-Trait Implementations§
Trait Implementations§
source§impl Ord for Status
source§impl PartialEq<Status> for Status
source§fn eq(&self, other: &Status) -> bool
This method tests for self
and other
values to be equal, and is used
+ Self: Sized + PartialOrd<Self>,Restrict a value to a certain interval. Read moresource§impl PartialEq<Status> for Status
source§impl PartialOrd<Status> for Status
source§impl PartialOrd<Status> for Status
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read moresource§impl TryFrom<i32> for Status
§type Error = DecodeError
The type returned in the event of a conversion error.source§impl Copy for Status
source§impl Eq for Status
source§impl StructuralEq for Status
source§impl StructuralPartialEq for Status
Auto Trait Implementations§
§impl RefUnwindSafe for Status
§impl Send for Status
§impl Sync for Status
§impl Unpin for Status
§impl UnwindSafe for Status
Blanket Implementations§
source§impl TryFrom<i32> for Status
§type Error = DecodeError
The type returned in the event of a conversion error.source§impl Copy for Status
source§impl Eq for Status
source§impl StructuralEq for Status
source§impl StructuralPartialEq for Status
Auto Trait Implementations§
§impl RefUnwindSafe for Status
§impl Send for Status
§impl Sync for Status
§impl Unpin for Status
§impl UnwindSafe for Status
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<Q, K> Comparable<K> for Qwhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/index.html b/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/index.html
index c10f0ab10d..938862820d 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::grpc_status_filter - Rust Expand description
Nested message and enum types in GrpcStatusFilter
.
+quilkin::xds::config::accesslog::v3::grpc_status_filter - Rust
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLog.html b/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLog.html
index 131ce038d3..e2a548f1db 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLog.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLog.html
@@ -1,8 +1,8 @@
-AccessLog in quilkin::xds::config::accesslog::v3 - Rust pub struct AccessLog {
+AccessLog in quilkin::xds::config::accesslog::v3 - Rust pub struct AccessLog {
pub name: String,
pub filter: Option<AccessLogFilter>,
pub config_type: Option<ConfigType>,
-}
Fields§
§name: String
§filter: Option<AccessLogFilter>
§config_type: Option<ConfigType>
Trait Implementations§
source§impl Message for AccessLog
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§name: String
§filter: Option<AccessLogFilter>
§config_type: Option<ConfigType>
Trait Implementations§
source§impl Message for AccessLog
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -17,9 +17,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<AccessLog> for AccessLog
source§impl StructuralPartialEq for AccessLog
Auto Trait Implementations§
§impl RefUnwindSafe for AccessLog
§impl Send for AccessLog
§impl Sync for AccessLog
§impl Unpin for AccessLog
§impl UnwindSafe for AccessLog
Blanket Implementations§
source§impl StructuralPartialEq for AccessLog
Auto Trait Implementations§
§impl RefUnwindSafe for AccessLog
§impl Send for AccessLog
§impl Sync for AccessLog
§impl Unpin for AccessLog
§impl UnwindSafe for AccessLog
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLogFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLogFilter.html
index 0e460a1d3f..d979afb7b4 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLogFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLogFilter.html
@@ -1,6 +1,6 @@
-AccessLogFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct AccessLogFilter {
+AccessLogFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct AccessLogFilter {
pub filter_specifier: Option<FilterSpecifier>,
-}
Fields§
§filter_specifier: Option<FilterSpecifier>
Trait Implementations§
source§impl Clone for AccessLogFilter
source§fn clone(&self) -> AccessLogFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for AccessLogFilter
source§impl Default for AccessLogFilter
source§impl Message for AccessLogFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§filter_specifier: Option<FilterSpecifier>
Trait Implementations§
source§impl Clone for AccessLogFilter
source§fn clone(&self) -> AccessLogFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for AccessLogFilter
source§impl Default for AccessLogFilter
source§impl Message for AccessLogFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -15,9 +15,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<AccessLogFilter> for AccessLogFilter
source§fn eq(&self, other: &AccessLogFilter) -> bool
This method tests for self
and other
values to be equal, and is used
+merges it into self
.source§impl PartialEq<AccessLogFilter> for AccessLogFilter
source§fn eq(&self, other: &AccessLogFilter) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for AccessLogFilter
Auto Trait Implementations§
§impl RefUnwindSafe for AccessLogFilter
§impl Send for AccessLogFilter
§impl Sync for AccessLogFilter
§impl Unpin for AccessLogFilter
§impl UnwindSafe for AccessLogFilter
Blanket Implementations§
source§impl StructuralPartialEq for AccessLogFilter
Auto Trait Implementations§
§impl RefUnwindSafe for AccessLogFilter
§impl Send for AccessLogFilter
§impl Sync for AccessLogFilter
§impl Unpin for AccessLogFilter
§impl UnwindSafe for AccessLogFilter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.AndFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.AndFilter.html
index df7f61918a..59095e3e72 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.AndFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.AndFilter.html
@@ -1,6 +1,6 @@
-AndFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct AndFilter {
+AndFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct AndFilter {
pub filters: Vec<AccessLogFilter>,
-}
Fields§
§filters: Vec<AccessLogFilter>
Trait Implementations§
source§impl Message for AndFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§filters: Vec<AccessLogFilter>
Trait Implementations§
source§impl Message for AndFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -15,9 +15,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<AndFilter> for AndFilter
source§impl StructuralPartialEq for AndFilter
Auto Trait Implementations§
§impl RefUnwindSafe for AndFilter
§impl Send for AndFilter
§impl Sync for AndFilter
§impl Unpin for AndFilter
§impl UnwindSafe for AndFilter
Blanket Implementations§
source§impl StructuralPartialEq for AndFilter
Auto Trait Implementations§
§impl RefUnwindSafe for AndFilter
§impl Send for AndFilter
§impl Sync for AndFilter
§impl Unpin for AndFilter
§impl UnwindSafe for AndFilter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.ComparisonFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.ComparisonFilter.html
index 684ab51148..f296dfe00d 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.ComparisonFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.ComparisonFilter.html
@@ -1,9 +1,9 @@
-ComparisonFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct ComparisonFilter {
+ComparisonFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct ComparisonFilter {
pub op: i32,
pub value: Option<RuntimeUInt32>,
-}
Fields§
§op: i32
§value: Option<RuntimeUInt32>
Implementations§
Trait Implementations§
source§impl Clone for ComparisonFilter
source§fn clone(&self) -> ComparisonFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ComparisonFilter
source§impl Default for ComparisonFilter
source§impl Message for ComparisonFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§op: i32
§value: Option<RuntimeUInt32>
Implementations§
Trait Implementations§
source§impl Clone for ComparisonFilter
source§fn clone(&self) -> ComparisonFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ComparisonFilter
source§impl Default for ComparisonFilter
source§impl Message for ComparisonFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -18,9 +18,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<ComparisonFilter> for ComparisonFilter
source§fn eq(&self, other: &ComparisonFilter) -> bool
This method tests for self
and other
values to be equal, and is used
+merges it into self
.source§impl PartialEq<ComparisonFilter> for ComparisonFilter
source§fn eq(&self, other: &ComparisonFilter) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for ComparisonFilter
Auto Trait Implementations§
§impl RefUnwindSafe for ComparisonFilter
§impl Send for ComparisonFilter
§impl Sync for ComparisonFilter
§impl Unpin for ComparisonFilter
§impl UnwindSafe for ComparisonFilter
Blanket Implementations§
source§impl StructuralPartialEq for ComparisonFilter
Auto Trait Implementations§
§impl RefUnwindSafe for ComparisonFilter
§impl Send for ComparisonFilter
§impl Sync for ComparisonFilter
§impl Unpin for ComparisonFilter
§impl UnwindSafe for ComparisonFilter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.DurationFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.DurationFilter.html
index c390031d85..c1f60b155b 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.DurationFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.DurationFilter.html
@@ -1,6 +1,6 @@
-DurationFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct DurationFilter {
+DurationFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct DurationFilter {
pub comparison: Option<ComparisonFilter>,
-}
Fields§
§comparison: Option<ComparisonFilter>
Trait Implementations§
source§impl Clone for DurationFilter
source§fn clone(&self) -> DurationFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for DurationFilter
source§impl Default for DurationFilter
source§impl Message for DurationFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§comparison: Option<ComparisonFilter>
Trait Implementations§
source§impl Clone for DurationFilter
source§fn clone(&self) -> DurationFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for DurationFilter
source§impl Default for DurationFilter
source§impl Message for DurationFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -15,9 +15,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<DurationFilter> for DurationFilter
source§fn eq(&self, other: &DurationFilter) -> bool
This method tests for self
and other
values to be equal, and is used
+merges it into self
.source§impl PartialEq<DurationFilter> for DurationFilter
source§fn eq(&self, other: &DurationFilter) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for DurationFilter
Auto Trait Implementations§
§impl RefUnwindSafe for DurationFilter
§impl Send for DurationFilter
§impl Sync for DurationFilter
§impl Unpin for DurationFilter
§impl UnwindSafe for DurationFilter
Blanket Implementations§
source§impl StructuralPartialEq for DurationFilter
Auto Trait Implementations§
§impl RefUnwindSafe for DurationFilter
§impl Send for DurationFilter
§impl Sync for DurationFilter
§impl Unpin for DurationFilter
§impl UnwindSafe for DurationFilter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.ExtensionFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.ExtensionFilter.html
index c8e8eb2872..541b78faea 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.ExtensionFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.ExtensionFilter.html
@@ -1,7 +1,7 @@
-ExtensionFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct ExtensionFilter {
+ExtensionFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct ExtensionFilter {
pub name: String,
pub config_type: Option<ConfigType>,
-}
Fields§
§name: String
§config_type: Option<ConfigType>
Trait Implementations§
source§impl Clone for ExtensionFilter
source§fn clone(&self) -> ExtensionFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ExtensionFilter
source§impl Default for ExtensionFilter
source§impl Message for ExtensionFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
This enum is marked as non-exhaustive
source§impl Error for Error
impl Error for Error
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
impl RefUnwindSafe for Error
impl Send for Error
impl Sync for Error
impl Unpin for Error
impl UnwindSafe for Error
source§impl<T> Any for Twhere
+}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.Trait Implementations§
source§impl Error for Error
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for Error
§impl Send for Error
§impl Sync for Error
§impl Unpin for Error
§impl UnwindSafe for Error
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/main/api/quilkin/xds/config/accesslog/v3/access_log/enum.ConfigType.html b/main/api/quilkin/xds/config/accesslog/v3/access_log/enum.ConfigType.html
index 56beb4aad3..f212973072 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/access_log/enum.ConfigType.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/access_log/enum.ConfigType.html
@@ -1,8 +1,8 @@
-ConfigType in quilkin::xds::config::accesslog::v3::access_log - Rust Enum quilkin::xds::config::accesslog::v3::access_log::ConfigType
source · pub enum ConfigType {
+ConfigType in quilkin::xds::config::accesslog::v3::access_log - Rust Enum quilkin::xds::config::accesslog::v3::access_log::ConfigType
source · pub enum ConfigType {
TypedConfig(Any),
-}
Variants§
Implementations§
source§impl ConfigType
sourcepub fn encode<B>(&self, buf: &mut B)where
+}Variants§
Implementations§
source§impl ConfigType
sourcepub fn merge<B>(
field: &mut Option<ConfigType>,
tag: u32,
wire_type: WireType,
@@ -10,10 +10,10 @@
ctx: DecodeContext
) -> Result<(), DecodeError>where
B: Buf,
Decodes an instance of the message from a buffer, and merges it into self.
-sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
-
Trait Implementations§
source§impl Clone for ConfigType
source§fn clone(&self) -> ConfigType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ConfigType
source§impl PartialEq<ConfigType> for ConfigType
source§fn eq(&self, other: &ConfigType) -> bool
This method tests for self
and other
values to be equal, and is used
+sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
+Trait Implementations§
source§impl Clone for ConfigType
source§fn clone(&self) -> ConfigType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ConfigType
source§impl PartialEq<ConfigType> for ConfigType
source§fn eq(&self, other: &ConfigType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for ConfigType
Auto Trait Implementations§
§impl RefUnwindSafe for ConfigType
§impl Send for ConfigType
§impl Sync for ConfigType
§impl Unpin for ConfigType
§impl UnwindSafe for ConfigType
Blanket Implementations§
source§impl StructuralPartialEq for ConfigType
Auto Trait Implementations§
§impl RefUnwindSafe for ConfigType
§impl Send for ConfigType
§impl Sync for ConfigType
§impl Unpin for ConfigType
§impl UnwindSafe for ConfigType
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/access_log/index.html b/main/api/quilkin/xds/config/accesslog/v3/access_log/index.html
index 34f5c0d0c5..0961781ee8 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/access_log/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/access_log/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::access_log - Rust Expand description
Nested message and enum types in AccessLog
.
+quilkin::xds::config::accesslog::v3::access_log - Rust Expand description
Nested message and enum types in AccessLog
.
Enums
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/enum.FilterSpecifier.html b/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/enum.FilterSpecifier.html
index 9535bd3ada..1b9c72dda7 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/enum.FilterSpecifier.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/enum.FilterSpecifier.html
@@ -1,4 +1,4 @@
-FilterSpecifier in quilkin::xds::config::accesslog::v3::access_log_filter - Rust Enum quilkin::xds::config::accesslog::v3::access_log_filter::FilterSpecifier
source · pub enum FilterSpecifier {
+FilterSpecifier in quilkin::xds::config::accesslog::v3::access_log_filter - Rust Enum quilkin::xds::config::accesslog::v3::access_log_filter::FilterSpecifier
source · pub enum FilterSpecifier {
StatusCodeFilter(StatusCodeFilter),
DurationFilter(DurationFilter),
NotHealthCheckFilter(NotHealthCheckFilter),
@@ -11,9 +11,9 @@
GrpcStatusFilter(GrpcStatusFilter),
ExtensionFilter(ExtensionFilter),
MetadataFilter(MetadataFilter),
-}
Variants§
§StatusCodeFilter(StatusCodeFilter)
§DurationFilter(DurationFilter)
§NotHealthCheckFilter(NotHealthCheckFilter)
§TraceableFilter(TraceableFilter)
§RuntimeFilter(RuntimeFilter)
§AndFilter(AndFilter)
§OrFilter(OrFilter)
§HeaderFilter(HeaderFilter)
§ResponseFlagFilter(ResponseFlagFilter)
§GrpcStatusFilter(GrpcStatusFilter)
§ExtensionFilter(ExtensionFilter)
§MetadataFilter(MetadataFilter)
Implementations§
source§impl FilterSpecifier
sourcepub fn encode<B>(&self, buf: &mut B)where
+}Variants§
§StatusCodeFilter(StatusCodeFilter)
§DurationFilter(DurationFilter)
§NotHealthCheckFilter(NotHealthCheckFilter)
§TraceableFilter(TraceableFilter)
§RuntimeFilter(RuntimeFilter)
§AndFilter(AndFilter)
§OrFilter(OrFilter)
§HeaderFilter(HeaderFilter)
§ResponseFlagFilter(ResponseFlagFilter)
§GrpcStatusFilter(GrpcStatusFilter)
§ExtensionFilter(ExtensionFilter)
§MetadataFilter(MetadataFilter)
Implementations§
sourcepub fn merge<B>(
field: &mut Option<FilterSpecifier>,
tag: u32,
wire_type: WireType,
@@ -21,10 +21,10 @@
ctx: DecodeContext
) -> Result<(), DecodeError>where
B: Buf,
Decodes an instance of the message from a buffer, and merges it into self.
-sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
-
Trait Implementations§
source§impl Clone for FilterSpecifier
source§fn clone(&self) -> FilterSpecifier
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for FilterSpecifier
source§impl PartialEq<FilterSpecifier> for FilterSpecifier
source§fn eq(&self, other: &FilterSpecifier) -> bool
This method tests for self
and other
values to be equal, and is used
+sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
+Trait Implementations§
source§impl Clone for FilterSpecifier
source§fn clone(&self) -> FilterSpecifier
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for FilterSpecifier
source§impl PartialEq<FilterSpecifier> for FilterSpecifier
source§fn eq(&self, other: &FilterSpecifier) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for FilterSpecifier
Auto Trait Implementations§
§impl RefUnwindSafe for FilterSpecifier
§impl Send for FilterSpecifier
§impl Sync for FilterSpecifier
§impl Unpin for FilterSpecifier
§impl UnwindSafe for FilterSpecifier
Blanket Implementations§
source§impl StructuralPartialEq for FilterSpecifier
Auto Trait Implementations§
§impl RefUnwindSafe for FilterSpecifier
§impl Send for FilterSpecifier
§impl Sync for FilterSpecifier
§impl Unpin for FilterSpecifier
§impl UnwindSafe for FilterSpecifier
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/index.html b/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/index.html
index ec902fd38f..74f40b4f56 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::access_log_filter - Rust Expand description
Nested message and enum types in AccessLogFilter
.
+quilkin::xds::config::accesslog::v3::access_log_filter - Rust Expand description
Nested message and enum types in AccessLogFilter
.
Enums
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/enum.Op.html b/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/enum.Op.html
index 486b20acb6..de758f2a9b 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/enum.Op.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/enum.Op.html
@@ -1,23 +1,23 @@
-Op in quilkin::xds::config::accesslog::v3::comparison_filter - Rust #[repr(i32)]pub enum Op {
+Op in quilkin::xds::config::accesslog::v3::comparison_filter - Rust #[repr(i32)]pub enum Op {
Eq,
Ge,
Le,
-}
Variants§
Implementations§
source§impl Op
sourcepub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
+}Variants§
Implementations§
source§impl Op
sourcepub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
The values are not transformed in any way and thus are considered stable
(if the ProtoBuf definition does not change) and safe for programmatic use.
-sourcepub fn from_str_name(value: &str) -> Option<Self>
Creates an enum from field names used in the ProtoBuf definition.
-Trait Implementations§
Trait Implementations§
source§impl Ord for Op
source§impl PartialEq<Op> for Op
source§fn eq(&self, other: &Op) -> bool
This method tests for self
and other
values to be equal, and is used
+ Self: Sized + PartialOrd<Self>,Restrict a value to a certain interval. Read moresource§impl PartialOrd<Op> for Op
source§impl PartialOrd<Op> for Op
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read moresource§impl TryFrom<i32> for Op
§type Error = DecodeError
The type returned in the event of a conversion error.source§impl Copy for Op
source§impl Eq for Op
source§impl StructuralEq for Op
source§impl StructuralPartialEq for Op
Auto Trait Implementations§
§impl RefUnwindSafe for Op
§impl Send for Op
§impl Sync for Op
§impl Unpin for Op
§impl UnwindSafe for Op
Blanket Implementations§
source§impl TryFrom<i32> for Op
§type Error = DecodeError
The type returned in the event of a conversion error.source§impl Copy for Op
source§impl Eq for Op
source§impl StructuralEq for Op
source§impl StructuralPartialEq for Op
Auto Trait Implementations§
§impl RefUnwindSafe for Op
§impl Send for Op
§impl Sync for Op
§impl Unpin for Op
§impl UnwindSafe for Op
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<Q, K> Comparable<K> for Qwhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/index.html b/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/index.html
index a5ea6f0c7b..5f6052c339 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::comparison_filter - Rust Expand description
Nested message and enum types in ComparisonFilter
.
+quilkin::xds::config::accesslog::v3::comparison_filter - Rust
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/extension_filter/enum.ConfigType.html b/main/api/quilkin/xds/config/accesslog/v3/extension_filter/enum.ConfigType.html
index 64a0698af7..32b38da0d4 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/extension_filter/enum.ConfigType.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/extension_filter/enum.ConfigType.html
@@ -1,8 +1,8 @@
-ConfigType in quilkin::xds::config::accesslog::v3::extension_filter - Rust Enum quilkin::xds::config::accesslog::v3::extension_filter::ConfigType
source · pub enum ConfigType {
+ConfigType in quilkin::xds::config::accesslog::v3::extension_filter - Rust Enum quilkin::xds::config::accesslog::v3::extension_filter::ConfigType
source · pub enum ConfigType {
TypedConfig(Any),
-}
Variants§
Implementations§
source§impl ConfigType
sourcepub fn encode<B>(&self, buf: &mut B)where
+}Variants§
Implementations§
source§impl ConfigType
sourcepub fn merge<B>(
field: &mut Option<ConfigType>,
tag: u32,
wire_type: WireType,
@@ -10,10 +10,10 @@
ctx: DecodeContext
) -> Result<(), DecodeError>where
B: Buf,
Decodes an instance of the message from a buffer, and merges it into self.
-sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
-
Trait Implementations§
source§impl Clone for ConfigType
source§fn clone(&self) -> ConfigType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ConfigType
source§impl PartialEq<ConfigType> for ConfigType
source§fn eq(&self, other: &ConfigType) -> bool
This method tests for self
and other
values to be equal, and is used
+sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
+Trait Implementations§
source§impl Clone for ConfigType
source§fn clone(&self) -> ConfigType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ConfigType
source§impl PartialEq<ConfigType> for ConfigType
source§fn eq(&self, other: &ConfigType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for ConfigType
Auto Trait Implementations§
§impl RefUnwindSafe for ConfigType
§impl Send for ConfigType
§impl Sync for ConfigType
§impl Unpin for ConfigType
§impl UnwindSafe for ConfigType
Blanket Implementations§
source§impl StructuralPartialEq for ConfigType
Auto Trait Implementations§
§impl RefUnwindSafe for ConfigType
§impl Send for ConfigType
§impl Sync for ConfigType
§impl Unpin for ConfigType
§impl UnwindSafe for ConfigType
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/extension_filter/index.html b/main/api/quilkin/xds/config/accesslog/v3/extension_filter/index.html
index 59fd4d14b3..50cb01dc3e 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/extension_filter/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/extension_filter/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::extension_filter - Rust Expand description
Nested message and enum types in ExtensionFilter
.
+quilkin::xds::config::accesslog::v3::extension_filter - Rust Expand description
Nested message and enum types in ExtensionFilter
.
Enums
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/enum.Status.html b/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/enum.Status.html
index 24f9dcb16c..e66b0eec68 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/enum.Status.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/enum.Status.html
@@ -1,4 +1,4 @@
-Status in quilkin::xds::config::accesslog::v3::grpc_status_filter - Rust #[repr(i32)]pub enum Status {
+Status in quilkin::xds::config::accesslog::v3::grpc_status_filter - Rust #[repr(i32)]pub enum Status {
Show 17 variants
Ok,
Canceled,
Unknown,
@@ -16,22 +16,22 @@
Unavailable,
DataLoss,
Unauthenticated,
-}
Variants§
§Ok
§Canceled
§Unknown
§InvalidArgument
§DeadlineExceeded
§NotFound
§AlreadyExists
§PermissionDenied
§ResourceExhausted
§FailedPrecondition
§Aborted
§OutOfRange
§Unimplemented
§Internal
§DataLoss
§Unauthenticated
Implementations§
source§impl Status
sourcepub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
+}Variants§
§Ok
§Canceled
§Unknown
§InvalidArgument
§DeadlineExceeded
§NotFound
§AlreadyExists
§PermissionDenied
§ResourceExhausted
§FailedPrecondition
§Aborted
§OutOfRange
§Unimplemented
§Internal
§DataLoss
§Unauthenticated
Implementations§
source§impl Status
sourcepub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
The values are not transformed in any way and thus are considered stable
(if the ProtoBuf definition does not change) and safe for programmatic use.
-sourcepub fn from_str_name(value: &str) -> Option<Self>
Creates an enum from field names used in the ProtoBuf definition.
-Trait Implementations§
Trait Implementations§
source§impl Ord for Status
source§impl PartialEq<Status> for Status
source§fn eq(&self, other: &Status) -> bool
This method tests for self
and other
values to be equal, and is used
+ Self: Sized + PartialOrd<Self>,Restrict a value to a certain interval. Read moresource§impl PartialEq<Status> for Status
source§impl PartialOrd<Status> for Status
source§impl PartialOrd<Status> for Status
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read moresource§impl TryFrom<i32> for Status
§type Error = DecodeError
The type returned in the event of a conversion error.source§impl Copy for Status
source§impl Eq for Status
source§impl StructuralEq for Status
source§impl StructuralPartialEq for Status
Auto Trait Implementations§
§impl RefUnwindSafe for Status
§impl Send for Status
§impl Sync for Status
§impl Unpin for Status
§impl UnwindSafe for Status
Blanket Implementations§
source§impl TryFrom<i32> for Status
§type Error = DecodeError
The type returned in the event of a conversion error.source§impl Copy for Status
source§impl Eq for Status
source§impl StructuralEq for Status
source§impl StructuralPartialEq for Status
Auto Trait Implementations§
§impl RefUnwindSafe for Status
§impl Send for Status
§impl Sync for Status
§impl Unpin for Status
§impl UnwindSafe for Status
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<Q, K> Comparable<K> for Qwhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/index.html b/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/index.html
index c10f0ab10d..938862820d 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::grpc_status_filter - Rust Expand description
Nested message and enum types in GrpcStatusFilter
.
+quilkin::xds::config::accesslog::v3::grpc_status_filter - Rust
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLog.html b/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLog.html
index 131ce038d3..e2a548f1db 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLog.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLog.html
@@ -1,8 +1,8 @@
-AccessLog in quilkin::xds::config::accesslog::v3 - Rust pub struct AccessLog {
+AccessLog in quilkin::xds::config::accesslog::v3 - Rust pub struct AccessLog {
pub name: String,
pub filter: Option<AccessLogFilter>,
pub config_type: Option<ConfigType>,
-}
Fields§
§name: String
§filter: Option<AccessLogFilter>
§config_type: Option<ConfigType>
Trait Implementations§
source§impl Message for AccessLog
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§name: String
§filter: Option<AccessLogFilter>
§config_type: Option<ConfigType>
Trait Implementations§
source§impl Message for AccessLog
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -17,9 +17,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<AccessLog> for AccessLog
source§impl StructuralPartialEq for AccessLog
Auto Trait Implementations§
§impl RefUnwindSafe for AccessLog
§impl Send for AccessLog
§impl Sync for AccessLog
§impl Unpin for AccessLog
§impl UnwindSafe for AccessLog
Blanket Implementations§
source§impl StructuralPartialEq for AccessLog
Auto Trait Implementations§
§impl RefUnwindSafe for AccessLog
§impl Send for AccessLog
§impl Sync for AccessLog
§impl Unpin for AccessLog
§impl UnwindSafe for AccessLog
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLogFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLogFilter.html
index 0e460a1d3f..d979afb7b4 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLogFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLogFilter.html
@@ -1,6 +1,6 @@
-AccessLogFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct AccessLogFilter {
+AccessLogFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct AccessLogFilter {
pub filter_specifier: Option<FilterSpecifier>,
-}
Fields§
§filter_specifier: Option<FilterSpecifier>
Trait Implementations§
source§impl Clone for AccessLogFilter
source§fn clone(&self) -> AccessLogFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for AccessLogFilter
source§impl Default for AccessLogFilter
source§impl Message for AccessLogFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§filter_specifier: Option<FilterSpecifier>
Trait Implementations§
source§impl Clone for AccessLogFilter
source§fn clone(&self) -> AccessLogFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for AccessLogFilter
source§impl Default for AccessLogFilter
source§impl Message for AccessLogFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -15,9 +15,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<AccessLogFilter> for AccessLogFilter
source§fn eq(&self, other: &AccessLogFilter) -> bool
This method tests for self
and other
values to be equal, and is used
+merges it into self
.source§impl PartialEq<AccessLogFilter> for AccessLogFilter
source§fn eq(&self, other: &AccessLogFilter) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for AccessLogFilter
Auto Trait Implementations§
§impl RefUnwindSafe for AccessLogFilter
§impl Send for AccessLogFilter
§impl Sync for AccessLogFilter
§impl Unpin for AccessLogFilter
§impl UnwindSafe for AccessLogFilter
Blanket Implementations§
source§impl StructuralPartialEq for AccessLogFilter
Auto Trait Implementations§
§impl RefUnwindSafe for AccessLogFilter
§impl Send for AccessLogFilter
§impl Sync for AccessLogFilter
§impl Unpin for AccessLogFilter
§impl UnwindSafe for AccessLogFilter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.AndFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.AndFilter.html
index df7f61918a..59095e3e72 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.AndFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.AndFilter.html
@@ -1,6 +1,6 @@
-AndFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct AndFilter {
+AndFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct AndFilter {
pub filters: Vec<AccessLogFilter>,
-}
Fields§
§filters: Vec<AccessLogFilter>
Trait Implementations§
source§impl Message for AndFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§filters: Vec<AccessLogFilter>
Trait Implementations§
source§impl Message for AndFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -15,9 +15,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<AndFilter> for AndFilter
source§impl StructuralPartialEq for AndFilter
Auto Trait Implementations§
§impl RefUnwindSafe for AndFilter
§impl Send for AndFilter
§impl Sync for AndFilter
§impl Unpin for AndFilter
§impl UnwindSafe for AndFilter
Blanket Implementations§
source§impl StructuralPartialEq for AndFilter
Auto Trait Implementations§
§impl RefUnwindSafe for AndFilter
§impl Send for AndFilter
§impl Sync for AndFilter
§impl Unpin for AndFilter
§impl UnwindSafe for AndFilter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.ComparisonFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.ComparisonFilter.html
index 684ab51148..f296dfe00d 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.ComparisonFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.ComparisonFilter.html
@@ -1,9 +1,9 @@
-ComparisonFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct ComparisonFilter {
+ComparisonFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct ComparisonFilter {
pub op: i32,
pub value: Option<RuntimeUInt32>,
-}
Fields§
§op: i32
§value: Option<RuntimeUInt32>
Implementations§
Trait Implementations§
source§impl Clone for ComparisonFilter
source§fn clone(&self) -> ComparisonFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ComparisonFilter
source§impl Default for ComparisonFilter
source§impl Message for ComparisonFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§op: i32
§value: Option<RuntimeUInt32>
Implementations§
Trait Implementations§
source§impl Clone for ComparisonFilter
source§fn clone(&self) -> ComparisonFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ComparisonFilter
source§impl Default for ComparisonFilter
source§impl Message for ComparisonFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -18,9 +18,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<ComparisonFilter> for ComparisonFilter
source§fn eq(&self, other: &ComparisonFilter) -> bool
This method tests for self
and other
values to be equal, and is used
+merges it into self
.source§impl PartialEq<ComparisonFilter> for ComparisonFilter
source§fn eq(&self, other: &ComparisonFilter) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for ComparisonFilter
Auto Trait Implementations§
§impl RefUnwindSafe for ComparisonFilter
§impl Send for ComparisonFilter
§impl Sync for ComparisonFilter
§impl Unpin for ComparisonFilter
§impl UnwindSafe for ComparisonFilter
Blanket Implementations§
source§impl StructuralPartialEq for ComparisonFilter
Auto Trait Implementations§
§impl RefUnwindSafe for ComparisonFilter
§impl Send for ComparisonFilter
§impl Sync for ComparisonFilter
§impl Unpin for ComparisonFilter
§impl UnwindSafe for ComparisonFilter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.DurationFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.DurationFilter.html
index c390031d85..c1f60b155b 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.DurationFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.DurationFilter.html
@@ -1,6 +1,6 @@
-DurationFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct DurationFilter {
+DurationFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct DurationFilter {
pub comparison: Option<ComparisonFilter>,
-}
Fields§
§comparison: Option<ComparisonFilter>
Trait Implementations§
source§impl Clone for DurationFilter
source§fn clone(&self) -> DurationFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for DurationFilter
source§impl Default for DurationFilter
source§impl Message for DurationFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§comparison: Option<ComparisonFilter>
Trait Implementations§
source§impl Clone for DurationFilter
source§fn clone(&self) -> DurationFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for DurationFilter
source§impl Default for DurationFilter
source§impl Message for DurationFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -15,9 +15,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<DurationFilter> for DurationFilter
source§fn eq(&self, other: &DurationFilter) -> bool
This method tests for self
and other
values to be equal, and is used
+merges it into self
.source§impl PartialEq<DurationFilter> for DurationFilter
source§fn eq(&self, other: &DurationFilter) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for DurationFilter
Auto Trait Implementations§
§impl RefUnwindSafe for DurationFilter
§impl Send for DurationFilter
§impl Sync for DurationFilter
§impl Unpin for DurationFilter
§impl UnwindSafe for DurationFilter
Blanket Implementations§
source§impl StructuralPartialEq for DurationFilter
Auto Trait Implementations§
§impl RefUnwindSafe for DurationFilter
§impl Send for DurationFilter
§impl Sync for DurationFilter
§impl Unpin for DurationFilter
§impl UnwindSafe for DurationFilter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.ExtensionFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.ExtensionFilter.html
index c8e8eb2872..541b78faea 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.ExtensionFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.ExtensionFilter.html
@@ -1,7 +1,7 @@
-ExtensionFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct ExtensionFilter {
+ExtensionFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct ExtensionFilter {
pub name: String,
pub config_type: Option<ConfigType>,
-}
Fields§
§name: String
§config_type: Option<ConfigType>
Trait Implementations§
source§impl Clone for ExtensionFilter
source§fn clone(&self) -> ExtensionFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ExtensionFilter
source§impl Default for ExtensionFilter
source§impl Message for ExtensionFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
impl<T> Any for Twhere
+}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.Trait Implementations§
source§impl Error for Error
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for Error
§impl Send for Error
§impl Sync for Error
§impl Unpin for Error
§impl UnwindSafe for Error
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/main/api/quilkin/xds/config/accesslog/v3/access_log/enum.ConfigType.html b/main/api/quilkin/xds/config/accesslog/v3/access_log/enum.ConfigType.html
index 56beb4aad3..f212973072 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/access_log/enum.ConfigType.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/access_log/enum.ConfigType.html
@@ -1,8 +1,8 @@
-ConfigType in quilkin::xds::config::accesslog::v3::access_log - Rust Enum quilkin::xds::config::accesslog::v3::access_log::ConfigType
source · pub enum ConfigType {
+ConfigType in quilkin::xds::config::accesslog::v3::access_log - Rust Enum quilkin::xds::config::accesslog::v3::access_log::ConfigType
source · pub enum ConfigType {
TypedConfig(Any),
-}
Variants§
Implementations§
source§impl ConfigType
sourcepub fn encode<B>(&self, buf: &mut B)where
+}Variants§
Implementations§
source§impl ConfigType
sourcepub fn merge<B>(
field: &mut Option<ConfigType>,
tag: u32,
wire_type: WireType,
@@ -10,10 +10,10 @@
ctx: DecodeContext
) -> Result<(), DecodeError>where
B: Buf,
Decodes an instance of the message from a buffer, and merges it into self.
-sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
-
Trait Implementations§
source§impl Clone for ConfigType
source§fn clone(&self) -> ConfigType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ConfigType
source§impl PartialEq<ConfigType> for ConfigType
source§fn eq(&self, other: &ConfigType) -> bool
This method tests for self
and other
values to be equal, and is used
+sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
+Trait Implementations§
source§impl Clone for ConfigType
source§fn clone(&self) -> ConfigType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ConfigType
source§impl PartialEq<ConfigType> for ConfigType
source§fn eq(&self, other: &ConfigType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for ConfigType
Auto Trait Implementations§
§impl RefUnwindSafe for ConfigType
§impl Send for ConfigType
§impl Sync for ConfigType
§impl Unpin for ConfigType
§impl UnwindSafe for ConfigType
Blanket Implementations§
source§impl StructuralPartialEq for ConfigType
Auto Trait Implementations§
§impl RefUnwindSafe for ConfigType
§impl Send for ConfigType
§impl Sync for ConfigType
§impl Unpin for ConfigType
§impl UnwindSafe for ConfigType
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/access_log/index.html b/main/api/quilkin/xds/config/accesslog/v3/access_log/index.html
index 34f5c0d0c5..0961781ee8 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/access_log/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/access_log/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::access_log - Rust Expand description
Nested message and enum types in AccessLog
.
+quilkin::xds::config::accesslog::v3::access_log - Rust Expand description
Nested message and enum types in AccessLog
.
Enums
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/enum.FilterSpecifier.html b/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/enum.FilterSpecifier.html
index 9535bd3ada..1b9c72dda7 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/enum.FilterSpecifier.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/enum.FilterSpecifier.html
@@ -1,4 +1,4 @@
-FilterSpecifier in quilkin::xds::config::accesslog::v3::access_log_filter - Rust Enum quilkin::xds::config::accesslog::v3::access_log_filter::FilterSpecifier
source · pub enum FilterSpecifier {
+FilterSpecifier in quilkin::xds::config::accesslog::v3::access_log_filter - Rust Enum quilkin::xds::config::accesslog::v3::access_log_filter::FilterSpecifier
source · pub enum FilterSpecifier {
StatusCodeFilter(StatusCodeFilter),
DurationFilter(DurationFilter),
NotHealthCheckFilter(NotHealthCheckFilter),
@@ -11,9 +11,9 @@
GrpcStatusFilter(GrpcStatusFilter),
ExtensionFilter(ExtensionFilter),
MetadataFilter(MetadataFilter),
-}
Variants§
§StatusCodeFilter(StatusCodeFilter)
§DurationFilter(DurationFilter)
§NotHealthCheckFilter(NotHealthCheckFilter)
§TraceableFilter(TraceableFilter)
§RuntimeFilter(RuntimeFilter)
§AndFilter(AndFilter)
§OrFilter(OrFilter)
§HeaderFilter(HeaderFilter)
§ResponseFlagFilter(ResponseFlagFilter)
§GrpcStatusFilter(GrpcStatusFilter)
§ExtensionFilter(ExtensionFilter)
§MetadataFilter(MetadataFilter)
Implementations§
source§impl FilterSpecifier
sourcepub fn encode<B>(&self, buf: &mut B)where
+}Variants§
§StatusCodeFilter(StatusCodeFilter)
§DurationFilter(DurationFilter)
§NotHealthCheckFilter(NotHealthCheckFilter)
§TraceableFilter(TraceableFilter)
§RuntimeFilter(RuntimeFilter)
§AndFilter(AndFilter)
§OrFilter(OrFilter)
§HeaderFilter(HeaderFilter)
§ResponseFlagFilter(ResponseFlagFilter)
§GrpcStatusFilter(GrpcStatusFilter)
§ExtensionFilter(ExtensionFilter)
§MetadataFilter(MetadataFilter)
Implementations§
sourcepub fn merge<B>(
field: &mut Option<FilterSpecifier>,
tag: u32,
wire_type: WireType,
@@ -21,10 +21,10 @@
ctx: DecodeContext
) -> Result<(), DecodeError>where
B: Buf,
Decodes an instance of the message from a buffer, and merges it into self.
-sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
-
Trait Implementations§
source§impl Clone for FilterSpecifier
source§fn clone(&self) -> FilterSpecifier
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for FilterSpecifier
source§impl PartialEq<FilterSpecifier> for FilterSpecifier
source§fn eq(&self, other: &FilterSpecifier) -> bool
This method tests for self
and other
values to be equal, and is used
+sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
+Trait Implementations§
source§impl Clone for FilterSpecifier
source§fn clone(&self) -> FilterSpecifier
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for FilterSpecifier
source§impl PartialEq<FilterSpecifier> for FilterSpecifier
source§fn eq(&self, other: &FilterSpecifier) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for FilterSpecifier
Auto Trait Implementations§
§impl RefUnwindSafe for FilterSpecifier
§impl Send for FilterSpecifier
§impl Sync for FilterSpecifier
§impl Unpin for FilterSpecifier
§impl UnwindSafe for FilterSpecifier
Blanket Implementations§
source§impl StructuralPartialEq for FilterSpecifier
Auto Trait Implementations§
§impl RefUnwindSafe for FilterSpecifier
§impl Send for FilterSpecifier
§impl Sync for FilterSpecifier
§impl Unpin for FilterSpecifier
§impl UnwindSafe for FilterSpecifier
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/index.html b/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/index.html
index ec902fd38f..74f40b4f56 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::access_log_filter - Rust Expand description
Nested message and enum types in AccessLogFilter
.
+quilkin::xds::config::accesslog::v3::access_log_filter - Rust Expand description
Nested message and enum types in AccessLogFilter
.
Enums
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/enum.Op.html b/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/enum.Op.html
index 486b20acb6..de758f2a9b 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/enum.Op.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/enum.Op.html
@@ -1,23 +1,23 @@
-Op in quilkin::xds::config::accesslog::v3::comparison_filter - Rust #[repr(i32)]pub enum Op {
+Op in quilkin::xds::config::accesslog::v3::comparison_filter - Rust #[repr(i32)]pub enum Op {
Eq,
Ge,
Le,
-}
Variants§
Implementations§
source§impl Op
sourcepub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
+}Variants§
Implementations§
source§impl Op
sourcepub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
The values are not transformed in any way and thus are considered stable
(if the ProtoBuf definition does not change) and safe for programmatic use.
-sourcepub fn from_str_name(value: &str) -> Option<Self>
Creates an enum from field names used in the ProtoBuf definition.
-Trait Implementations§
Trait Implementations§
source§impl Ord for Op
source§impl PartialEq<Op> for Op
source§fn eq(&self, other: &Op) -> bool
This method tests for self
and other
values to be equal, and is used
+ Self: Sized + PartialOrd<Self>,Restrict a value to a certain interval. Read moresource§impl PartialOrd<Op> for Op
source§impl PartialOrd<Op> for Op
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read moresource§impl TryFrom<i32> for Op
§type Error = DecodeError
The type returned in the event of a conversion error.source§impl Copy for Op
source§impl Eq for Op
source§impl StructuralEq for Op
source§impl StructuralPartialEq for Op
Auto Trait Implementations§
§impl RefUnwindSafe for Op
§impl Send for Op
§impl Sync for Op
§impl Unpin for Op
§impl UnwindSafe for Op
Blanket Implementations§
source§impl TryFrom<i32> for Op
§type Error = DecodeError
The type returned in the event of a conversion error.source§impl Copy for Op
source§impl Eq for Op
source§impl StructuralEq for Op
source§impl StructuralPartialEq for Op
Auto Trait Implementations§
§impl RefUnwindSafe for Op
§impl Send for Op
§impl Sync for Op
§impl Unpin for Op
§impl UnwindSafe for Op
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<Q, K> Comparable<K> for Qwhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/index.html b/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/index.html
index a5ea6f0c7b..5f6052c339 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::comparison_filter - Rust Expand description
Nested message and enum types in ComparisonFilter
.
+quilkin::xds::config::accesslog::v3::comparison_filter - Rust
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/extension_filter/enum.ConfigType.html b/main/api/quilkin/xds/config/accesslog/v3/extension_filter/enum.ConfigType.html
index 64a0698af7..32b38da0d4 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/extension_filter/enum.ConfigType.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/extension_filter/enum.ConfigType.html
@@ -1,8 +1,8 @@
-ConfigType in quilkin::xds::config::accesslog::v3::extension_filter - Rust Enum quilkin::xds::config::accesslog::v3::extension_filter::ConfigType
source · pub enum ConfigType {
+ConfigType in quilkin::xds::config::accesslog::v3::extension_filter - Rust Enum quilkin::xds::config::accesslog::v3::extension_filter::ConfigType
source · pub enum ConfigType {
TypedConfig(Any),
-}
Variants§
Implementations§
source§impl ConfigType
sourcepub fn encode<B>(&self, buf: &mut B)where
+}Variants§
Implementations§
source§impl ConfigType
sourcepub fn merge<B>(
field: &mut Option<ConfigType>,
tag: u32,
wire_type: WireType,
@@ -10,10 +10,10 @@
ctx: DecodeContext
) -> Result<(), DecodeError>where
B: Buf,
Decodes an instance of the message from a buffer, and merges it into self.
-sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
-
Trait Implementations§
source§impl Clone for ConfigType
source§fn clone(&self) -> ConfigType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ConfigType
source§impl PartialEq<ConfigType> for ConfigType
source§fn eq(&self, other: &ConfigType) -> bool
This method tests for self
and other
values to be equal, and is used
+sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
+Trait Implementations§
source§impl Clone for ConfigType
source§fn clone(&self) -> ConfigType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ConfigType
source§impl PartialEq<ConfigType> for ConfigType
source§fn eq(&self, other: &ConfigType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for ConfigType
Auto Trait Implementations§
§impl RefUnwindSafe for ConfigType
§impl Send for ConfigType
§impl Sync for ConfigType
§impl Unpin for ConfigType
§impl UnwindSafe for ConfigType
Blanket Implementations§
source§impl StructuralPartialEq for ConfigType
Auto Trait Implementations§
§impl RefUnwindSafe for ConfigType
§impl Send for ConfigType
§impl Sync for ConfigType
§impl Unpin for ConfigType
§impl UnwindSafe for ConfigType
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/extension_filter/index.html b/main/api/quilkin/xds/config/accesslog/v3/extension_filter/index.html
index 59fd4d14b3..50cb01dc3e 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/extension_filter/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/extension_filter/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::extension_filter - Rust Expand description
Nested message and enum types in ExtensionFilter
.
+quilkin::xds::config::accesslog::v3::extension_filter - Rust Expand description
Nested message and enum types in ExtensionFilter
.
Enums
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/enum.Status.html b/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/enum.Status.html
index 24f9dcb16c..e66b0eec68 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/enum.Status.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/enum.Status.html
@@ -1,4 +1,4 @@
-Status in quilkin::xds::config::accesslog::v3::grpc_status_filter - Rust #[repr(i32)]pub enum Status {
+Status in quilkin::xds::config::accesslog::v3::grpc_status_filter - Rust #[repr(i32)]pub enum Status {
Show 17 variants
Ok,
Canceled,
Unknown,
@@ -16,22 +16,22 @@
Unavailable,
DataLoss,
Unauthenticated,
-}
Variants§
§Ok
§Canceled
§Unknown
§InvalidArgument
§DeadlineExceeded
§NotFound
§AlreadyExists
§PermissionDenied
§ResourceExhausted
§FailedPrecondition
§Aborted
§OutOfRange
§Unimplemented
§Internal
§DataLoss
§Unauthenticated
Implementations§
source§impl Status
sourcepub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
+}Variants§
§Ok
§Canceled
§Unknown
§InvalidArgument
§DeadlineExceeded
§NotFound
§AlreadyExists
§PermissionDenied
§ResourceExhausted
§FailedPrecondition
§Aborted
§OutOfRange
§Unimplemented
§Internal
§DataLoss
§Unauthenticated
Implementations§
source§impl Status
sourcepub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
The values are not transformed in any way and thus are considered stable
(if the ProtoBuf definition does not change) and safe for programmatic use.
-sourcepub fn from_str_name(value: &str) -> Option<Self>
Creates an enum from field names used in the ProtoBuf definition.
-Trait Implementations§
Trait Implementations§
source§impl Ord for Status
source§impl PartialEq<Status> for Status
source§fn eq(&self, other: &Status) -> bool
This method tests for self
and other
values to be equal, and is used
+ Self: Sized + PartialOrd<Self>,Restrict a value to a certain interval. Read moresource§impl PartialEq<Status> for Status
source§impl PartialOrd<Status> for Status
source§impl PartialOrd<Status> for Status
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read moresource§impl TryFrom<i32> for Status
§type Error = DecodeError
The type returned in the event of a conversion error.source§impl Copy for Status
source§impl Eq for Status
source§impl StructuralEq for Status
source§impl StructuralPartialEq for Status
Auto Trait Implementations§
§impl RefUnwindSafe for Status
§impl Send for Status
§impl Sync for Status
§impl Unpin for Status
§impl UnwindSafe for Status
Blanket Implementations§
source§impl TryFrom<i32> for Status
§type Error = DecodeError
The type returned in the event of a conversion error.source§impl Copy for Status
source§impl Eq for Status
source§impl StructuralEq for Status
source§impl StructuralPartialEq for Status
Auto Trait Implementations§
§impl RefUnwindSafe for Status
§impl Send for Status
§impl Sync for Status
§impl Unpin for Status
§impl UnwindSafe for Status
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<Q, K> Comparable<K> for Qwhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/index.html b/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/index.html
index c10f0ab10d..938862820d 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::grpc_status_filter - Rust Expand description
Nested message and enum types in GrpcStatusFilter
.
+quilkin::xds::config::accesslog::v3::grpc_status_filter - Rust
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLog.html b/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLog.html
index 131ce038d3..e2a548f1db 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLog.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLog.html
@@ -1,8 +1,8 @@
-AccessLog in quilkin::xds::config::accesslog::v3 - Rust pub struct AccessLog {
+AccessLog in quilkin::xds::config::accesslog::v3 - Rust pub struct AccessLog {
pub name: String,
pub filter: Option<AccessLogFilter>,
pub config_type: Option<ConfigType>,
-}
Fields§
§name: String
§filter: Option<AccessLogFilter>
§config_type: Option<ConfigType>
Trait Implementations§
source§impl Message for AccessLog
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§name: String
§filter: Option<AccessLogFilter>
§config_type: Option<ConfigType>
Trait Implementations§
source§impl Message for AccessLog
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -17,9 +17,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<AccessLog> for AccessLog
source§impl StructuralPartialEq for AccessLog
Auto Trait Implementations§
§impl RefUnwindSafe for AccessLog
§impl Send for AccessLog
§impl Sync for AccessLog
§impl Unpin for AccessLog
§impl UnwindSafe for AccessLog
Blanket Implementations§
source§impl StructuralPartialEq for AccessLog
Auto Trait Implementations§
§impl RefUnwindSafe for AccessLog
§impl Send for AccessLog
§impl Sync for AccessLog
§impl Unpin for AccessLog
§impl UnwindSafe for AccessLog
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLogFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLogFilter.html
index 0e460a1d3f..d979afb7b4 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLogFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLogFilter.html
@@ -1,6 +1,6 @@
-AccessLogFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct AccessLogFilter {
+AccessLogFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct AccessLogFilter {
pub filter_specifier: Option<FilterSpecifier>,
-}
Fields§
§filter_specifier: Option<FilterSpecifier>
Trait Implementations§
source§impl Clone for AccessLogFilter
source§fn clone(&self) -> AccessLogFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for AccessLogFilter
source§impl Default for AccessLogFilter
source§impl Message for AccessLogFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§filter_specifier: Option<FilterSpecifier>
Trait Implementations§
source§impl Clone for AccessLogFilter
source§fn clone(&self) -> AccessLogFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for AccessLogFilter
source§impl Default for AccessLogFilter
source§impl Message for AccessLogFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -15,9 +15,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<AccessLogFilter> for AccessLogFilter
source§fn eq(&self, other: &AccessLogFilter) -> bool
This method tests for self
and other
values to be equal, and is used
+merges it into self
.source§impl PartialEq<AccessLogFilter> for AccessLogFilter
source§fn eq(&self, other: &AccessLogFilter) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for AccessLogFilter
Auto Trait Implementations§
§impl RefUnwindSafe for AccessLogFilter
§impl Send for AccessLogFilter
§impl Sync for AccessLogFilter
§impl Unpin for AccessLogFilter
§impl UnwindSafe for AccessLogFilter
Blanket Implementations§
source§impl StructuralPartialEq for AccessLogFilter
Auto Trait Implementations§
§impl RefUnwindSafe for AccessLogFilter
§impl Send for AccessLogFilter
§impl Sync for AccessLogFilter
§impl Unpin for AccessLogFilter
§impl UnwindSafe for AccessLogFilter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.AndFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.AndFilter.html
index df7f61918a..59095e3e72 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.AndFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.AndFilter.html
@@ -1,6 +1,6 @@
-AndFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct AndFilter {
+AndFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct AndFilter {
pub filters: Vec<AccessLogFilter>,
-}
Fields§
§filters: Vec<AccessLogFilter>
Trait Implementations§
source§impl Message for AndFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§filters: Vec<AccessLogFilter>
Trait Implementations§
source§impl Message for AndFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -15,9 +15,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<AndFilter> for AndFilter
source§impl StructuralPartialEq for AndFilter
Auto Trait Implementations§
§impl RefUnwindSafe for AndFilter
§impl Send for AndFilter
§impl Sync for AndFilter
§impl Unpin for AndFilter
§impl UnwindSafe for AndFilter
Blanket Implementations§
source§impl StructuralPartialEq for AndFilter
Auto Trait Implementations§
§impl RefUnwindSafe for AndFilter
§impl Send for AndFilter
§impl Sync for AndFilter
§impl Unpin for AndFilter
§impl UnwindSafe for AndFilter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.ComparisonFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.ComparisonFilter.html
index 684ab51148..f296dfe00d 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.ComparisonFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.ComparisonFilter.html
@@ -1,9 +1,9 @@
-ComparisonFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct ComparisonFilter {
+ComparisonFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct ComparisonFilter {
pub op: i32,
pub value: Option<RuntimeUInt32>,
-}
Fields§
§op: i32
§value: Option<RuntimeUInt32>
Implementations§
Trait Implementations§
source§impl Clone for ComparisonFilter
source§fn clone(&self) -> ComparisonFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ComparisonFilter
source§impl Default for ComparisonFilter
source§impl Message for ComparisonFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§op: i32
§value: Option<RuntimeUInt32>
Implementations§
Trait Implementations§
source§impl Clone for ComparisonFilter
source§fn clone(&self) -> ComparisonFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ComparisonFilter
source§impl Default for ComparisonFilter
source§impl Message for ComparisonFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -18,9 +18,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<ComparisonFilter> for ComparisonFilter
source§fn eq(&self, other: &ComparisonFilter) -> bool
This method tests for self
and other
values to be equal, and is used
+merges it into self
.source§impl PartialEq<ComparisonFilter> for ComparisonFilter
source§fn eq(&self, other: &ComparisonFilter) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for ComparisonFilter
Auto Trait Implementations§
§impl RefUnwindSafe for ComparisonFilter
§impl Send for ComparisonFilter
§impl Sync for ComparisonFilter
§impl Unpin for ComparisonFilter
§impl UnwindSafe for ComparisonFilter
Blanket Implementations§
source§impl StructuralPartialEq for ComparisonFilter
Auto Trait Implementations§
§impl RefUnwindSafe for ComparisonFilter
§impl Send for ComparisonFilter
§impl Sync for ComparisonFilter
§impl Unpin for ComparisonFilter
§impl UnwindSafe for ComparisonFilter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.DurationFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.DurationFilter.html
index c390031d85..c1f60b155b 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.DurationFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.DurationFilter.html
@@ -1,6 +1,6 @@
-DurationFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct DurationFilter {
+DurationFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct DurationFilter {
pub comparison: Option<ComparisonFilter>,
-}
Fields§
§comparison: Option<ComparisonFilter>
Trait Implementations§
source§impl Clone for DurationFilter
source§fn clone(&self) -> DurationFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for DurationFilter
source§impl Default for DurationFilter
source§impl Message for DurationFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§comparison: Option<ComparisonFilter>
Trait Implementations§
source§impl Clone for DurationFilter
source§fn clone(&self) -> DurationFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for DurationFilter
source§impl Default for DurationFilter
source§impl Message for DurationFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -15,9 +15,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<DurationFilter> for DurationFilter
source§fn eq(&self, other: &DurationFilter) -> bool
This method tests for self
and other
values to be equal, and is used
+merges it into self
.source§impl PartialEq<DurationFilter> for DurationFilter
source§fn eq(&self, other: &DurationFilter) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for DurationFilter
Auto Trait Implementations§
§impl RefUnwindSafe for DurationFilter
§impl Send for DurationFilter
§impl Sync for DurationFilter
§impl Unpin for DurationFilter
§impl UnwindSafe for DurationFilter
Blanket Implementations§
source§impl StructuralPartialEq for DurationFilter
Auto Trait Implementations§
§impl RefUnwindSafe for DurationFilter
§impl Send for DurationFilter
§impl Sync for DurationFilter
§impl Unpin for DurationFilter
§impl UnwindSafe for DurationFilter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.ExtensionFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.ExtensionFilter.html
index c8e8eb2872..541b78faea 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.ExtensionFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.ExtensionFilter.html
@@ -1,7 +1,7 @@
-ExtensionFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct ExtensionFilter {
+ExtensionFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct ExtensionFilter {
pub name: String,
pub config_type: Option<ConfigType>,
-}
Fields§
§name: String
§config_type: Option<ConfigType>
Trait Implementations§
source§impl Clone for ExtensionFilter
source§fn clone(&self) -> ExtensionFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ExtensionFilter
source§impl Default for ExtensionFilter
source§impl Message for ExtensionFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
This enum is marked as non-exhaustive
source§impl Error for Error
impl Error for Error
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
impl RefUnwindSafe for Error
impl Send for Error
impl Sync for Error
impl Unpin for Error
impl UnwindSafe for Error
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> From<T> for T
impl<T> From<T> for T
source§fn from(t: T) -> T
fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/main/api/quilkin/xds/config/accesslog/v3/access_log/enum.ConfigType.html b/main/api/quilkin/xds/config/accesslog/v3/access_log/enum.ConfigType.html index 56beb4aad3..f212973072 100644 --- a/main/api/quilkin/xds/config/accesslog/v3/access_log/enum.ConfigType.html +++ b/main/api/quilkin/xds/config/accesslog/v3/access_log/enum.ConfigType.html @@ -1,8 +1,8 @@ -Enum quilkin::xds::config::accesslog::v3::access_log::ConfigType
source · pub enum ConfigType {
+ConfigType in quilkin::xds::config::accesslog::v3::access_log - Rust Enum quilkin::xds::config::accesslog::v3::access_log::ConfigType
source · pub enum ConfigType {
TypedConfig(Any),
-}
Variants§
Implementations§
source§impl ConfigType
sourcepub fn encode<B>(&self, buf: &mut B)where
+}Variants§
Implementations§
source§impl ConfigType
sourcepub fn merge<B>(
field: &mut Option<ConfigType>,
tag: u32,
wire_type: WireType,
@@ -10,10 +10,10 @@
ctx: DecodeContext
) -> Result<(), DecodeError>where
B: Buf,
Decodes an instance of the message from a buffer, and merges it into self.
-sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
-
Trait Implementations§
source§impl Clone for ConfigType
source§fn clone(&self) -> ConfigType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ConfigType
source§impl PartialEq<ConfigType> for ConfigType
source§fn eq(&self, other: &ConfigType) -> bool
This method tests for self
and other
values to be equal, and is used
+sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
+Trait Implementations§
source§impl Clone for ConfigType
source§fn clone(&self) -> ConfigType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ConfigType
source§impl PartialEq<ConfigType> for ConfigType
source§fn eq(&self, other: &ConfigType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for ConfigType
Auto Trait Implementations§
§impl RefUnwindSafe for ConfigType
§impl Send for ConfigType
§impl Sync for ConfigType
§impl Unpin for ConfigType
§impl UnwindSafe for ConfigType
Blanket Implementations§
source§impl StructuralPartialEq for ConfigType
Auto Trait Implementations§
§impl RefUnwindSafe for ConfigType
§impl Send for ConfigType
§impl Sync for ConfigType
§impl Unpin for ConfigType
§impl UnwindSafe for ConfigType
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/access_log/index.html b/main/api/quilkin/xds/config/accesslog/v3/access_log/index.html
index 34f5c0d0c5..0961781ee8 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/access_log/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/access_log/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::access_log - Rust Expand description
Nested message and enum types in AccessLog
.
+quilkin::xds::config::accesslog::v3::access_log - Rust Expand description
Nested message and enum types in AccessLog
.
Enums
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/enum.FilterSpecifier.html b/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/enum.FilterSpecifier.html
index 9535bd3ada..1b9c72dda7 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/enum.FilterSpecifier.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/enum.FilterSpecifier.html
@@ -1,4 +1,4 @@
-FilterSpecifier in quilkin::xds::config::accesslog::v3::access_log_filter - Rust Enum quilkin::xds::config::accesslog::v3::access_log_filter::FilterSpecifier
source · pub enum FilterSpecifier {
+FilterSpecifier in quilkin::xds::config::accesslog::v3::access_log_filter - Rust Enum quilkin::xds::config::accesslog::v3::access_log_filter::FilterSpecifier
source · pub enum FilterSpecifier {
StatusCodeFilter(StatusCodeFilter),
DurationFilter(DurationFilter),
NotHealthCheckFilter(NotHealthCheckFilter),
@@ -11,9 +11,9 @@
GrpcStatusFilter(GrpcStatusFilter),
ExtensionFilter(ExtensionFilter),
MetadataFilter(MetadataFilter),
-}
Variants§
§StatusCodeFilter(StatusCodeFilter)
§DurationFilter(DurationFilter)
§NotHealthCheckFilter(NotHealthCheckFilter)
§TraceableFilter(TraceableFilter)
§RuntimeFilter(RuntimeFilter)
§AndFilter(AndFilter)
§OrFilter(OrFilter)
§HeaderFilter(HeaderFilter)
§ResponseFlagFilter(ResponseFlagFilter)
§GrpcStatusFilter(GrpcStatusFilter)
§ExtensionFilter(ExtensionFilter)
§MetadataFilter(MetadataFilter)
Implementations§
source§impl FilterSpecifier
sourcepub fn encode<B>(&self, buf: &mut B)where
+}Variants§
§StatusCodeFilter(StatusCodeFilter)
§DurationFilter(DurationFilter)
§NotHealthCheckFilter(NotHealthCheckFilter)
§TraceableFilter(TraceableFilter)
§RuntimeFilter(RuntimeFilter)
§AndFilter(AndFilter)
§OrFilter(OrFilter)
§HeaderFilter(HeaderFilter)
§ResponseFlagFilter(ResponseFlagFilter)
§GrpcStatusFilter(GrpcStatusFilter)
§ExtensionFilter(ExtensionFilter)
§MetadataFilter(MetadataFilter)
Implementations§
sourcepub fn merge<B>(
field: &mut Option<FilterSpecifier>,
tag: u32,
wire_type: WireType,
@@ -21,10 +21,10 @@
ctx: DecodeContext
) -> Result<(), DecodeError>where
B: Buf,
Decodes an instance of the message from a buffer, and merges it into self.
-sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
-
Trait Implementations§
source§impl Clone for FilterSpecifier
source§fn clone(&self) -> FilterSpecifier
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for FilterSpecifier
source§impl PartialEq<FilterSpecifier> for FilterSpecifier
source§fn eq(&self, other: &FilterSpecifier) -> bool
This method tests for self
and other
values to be equal, and is used
+sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
+Trait Implementations§
source§impl Clone for FilterSpecifier
source§fn clone(&self) -> FilterSpecifier
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for FilterSpecifier
source§impl PartialEq<FilterSpecifier> for FilterSpecifier
source§fn eq(&self, other: &FilterSpecifier) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for FilterSpecifier
Auto Trait Implementations§
§impl RefUnwindSafe for FilterSpecifier
§impl Send for FilterSpecifier
§impl Sync for FilterSpecifier
§impl Unpin for FilterSpecifier
§impl UnwindSafe for FilterSpecifier
Blanket Implementations§
source§impl StructuralPartialEq for FilterSpecifier
Auto Trait Implementations§
§impl RefUnwindSafe for FilterSpecifier
§impl Send for FilterSpecifier
§impl Sync for FilterSpecifier
§impl Unpin for FilterSpecifier
§impl UnwindSafe for FilterSpecifier
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/index.html b/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/index.html
index ec902fd38f..74f40b4f56 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/access_log_filter/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::access_log_filter - Rust Expand description
Nested message and enum types in AccessLogFilter
.
+quilkin::xds::config::accesslog::v3::access_log_filter - Rust Expand description
Nested message and enum types in AccessLogFilter
.
Enums
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/enum.Op.html b/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/enum.Op.html
index 486b20acb6..de758f2a9b 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/enum.Op.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/enum.Op.html
@@ -1,23 +1,23 @@
-Op in quilkin::xds::config::accesslog::v3::comparison_filter - Rust #[repr(i32)]pub enum Op {
+Op in quilkin::xds::config::accesslog::v3::comparison_filter - Rust #[repr(i32)]pub enum Op {
Eq,
Ge,
Le,
-}
Variants§
Implementations§
source§impl Op
sourcepub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
+}Variants§
Implementations§
source§impl Op
sourcepub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
The values are not transformed in any way and thus are considered stable
(if the ProtoBuf definition does not change) and safe for programmatic use.
-sourcepub fn from_str_name(value: &str) -> Option<Self>
Creates an enum from field names used in the ProtoBuf definition.
-Trait Implementations§
Trait Implementations§
source§impl Ord for Op
source§impl PartialEq<Op> for Op
source§fn eq(&self, other: &Op) -> bool
This method tests for self
and other
values to be equal, and is used
+ Self: Sized + PartialOrd<Self>,Restrict a value to a certain interval. Read moresource§impl PartialOrd<Op> for Op
source§impl PartialOrd<Op> for Op
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read moresource§impl TryFrom<i32> for Op
§type Error = DecodeError
The type returned in the event of a conversion error.source§impl Copy for Op
source§impl Eq for Op
source§impl StructuralEq for Op
source§impl StructuralPartialEq for Op
Auto Trait Implementations§
§impl RefUnwindSafe for Op
§impl Send for Op
§impl Sync for Op
§impl Unpin for Op
§impl UnwindSafe for Op
Blanket Implementations§
source§impl TryFrom<i32> for Op
§type Error = DecodeError
The type returned in the event of a conversion error.source§impl Copy for Op
source§impl Eq for Op
source§impl StructuralEq for Op
source§impl StructuralPartialEq for Op
Auto Trait Implementations§
§impl RefUnwindSafe for Op
§impl Send for Op
§impl Sync for Op
§impl Unpin for Op
§impl UnwindSafe for Op
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<Q, K> Comparable<K> for Qwhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/index.html b/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/index.html
index a5ea6f0c7b..5f6052c339 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/comparison_filter/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::comparison_filter - Rust Expand description
Nested message and enum types in ComparisonFilter
.
+quilkin::xds::config::accesslog::v3::comparison_filter - Rust
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/extension_filter/enum.ConfigType.html b/main/api/quilkin/xds/config/accesslog/v3/extension_filter/enum.ConfigType.html
index 64a0698af7..32b38da0d4 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/extension_filter/enum.ConfigType.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/extension_filter/enum.ConfigType.html
@@ -1,8 +1,8 @@
-ConfigType in quilkin::xds::config::accesslog::v3::extension_filter - Rust Enum quilkin::xds::config::accesslog::v3::extension_filter::ConfigType
source · pub enum ConfigType {
+ConfigType in quilkin::xds::config::accesslog::v3::extension_filter - Rust Enum quilkin::xds::config::accesslog::v3::extension_filter::ConfigType
source · pub enum ConfigType {
TypedConfig(Any),
-}
Variants§
Implementations§
source§impl ConfigType
sourcepub fn encode<B>(&self, buf: &mut B)where
+}Variants§
Implementations§
source§impl ConfigType
sourcepub fn merge<B>(
field: &mut Option<ConfigType>,
tag: u32,
wire_type: WireType,
@@ -10,10 +10,10 @@
ctx: DecodeContext
) -> Result<(), DecodeError>where
B: Buf,
Decodes an instance of the message from a buffer, and merges it into self.
-sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
-
Trait Implementations§
source§impl Clone for ConfigType
source§fn clone(&self) -> ConfigType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ConfigType
source§impl PartialEq<ConfigType> for ConfigType
source§fn eq(&self, other: &ConfigType) -> bool
This method tests for self
and other
values to be equal, and is used
+sourcepub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
+Trait Implementations§
source§impl Clone for ConfigType
source§fn clone(&self) -> ConfigType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ConfigType
source§impl PartialEq<ConfigType> for ConfigType
source§fn eq(&self, other: &ConfigType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for ConfigType
Auto Trait Implementations§
§impl RefUnwindSafe for ConfigType
§impl Send for ConfigType
§impl Sync for ConfigType
§impl Unpin for ConfigType
§impl UnwindSafe for ConfigType
Blanket Implementations§
source§impl StructuralPartialEq for ConfigType
Auto Trait Implementations§
§impl RefUnwindSafe for ConfigType
§impl Send for ConfigType
§impl Sync for ConfigType
§impl Unpin for ConfigType
§impl UnwindSafe for ConfigType
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/extension_filter/index.html b/main/api/quilkin/xds/config/accesslog/v3/extension_filter/index.html
index 59fd4d14b3..50cb01dc3e 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/extension_filter/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/extension_filter/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::extension_filter - Rust Expand description
Nested message and enum types in ExtensionFilter
.
+quilkin::xds::config::accesslog::v3::extension_filter - Rust Expand description
Nested message and enum types in ExtensionFilter
.
Enums
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/enum.Status.html b/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/enum.Status.html
index 24f9dcb16c..e66b0eec68 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/enum.Status.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/enum.Status.html
@@ -1,4 +1,4 @@
-Status in quilkin::xds::config::accesslog::v3::grpc_status_filter - Rust #[repr(i32)]pub enum Status {
+Status in quilkin::xds::config::accesslog::v3::grpc_status_filter - Rust #[repr(i32)]pub enum Status {
Show 17 variants
Ok,
Canceled,
Unknown,
@@ -16,22 +16,22 @@
Unavailable,
DataLoss,
Unauthenticated,
-}
Variants§
§Ok
§Canceled
§Unknown
§InvalidArgument
§DeadlineExceeded
§NotFound
§AlreadyExists
§PermissionDenied
§ResourceExhausted
§FailedPrecondition
§Aborted
§OutOfRange
§Unimplemented
§Internal
§DataLoss
§Unauthenticated
Implementations§
source§impl Status
sourcepub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
+}Variants§
§Ok
§Canceled
§Unknown
§InvalidArgument
§DeadlineExceeded
§NotFound
§AlreadyExists
§PermissionDenied
§ResourceExhausted
§FailedPrecondition
§Aborted
§OutOfRange
§Unimplemented
§Internal
§DataLoss
§Unauthenticated
Implementations§
source§impl Status
sourcepub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
The values are not transformed in any way and thus are considered stable
(if the ProtoBuf definition does not change) and safe for programmatic use.
-sourcepub fn from_str_name(value: &str) -> Option<Self>
Creates an enum from field names used in the ProtoBuf definition.
-Trait Implementations§
Trait Implementations§
source§impl Ord for Status
source§impl PartialEq<Status> for Status
source§fn eq(&self, other: &Status) -> bool
This method tests for self
and other
values to be equal, and is used
+ Self: Sized + PartialOrd<Self>,Restrict a value to a certain interval. Read moresource§impl PartialEq<Status> for Status
source§impl PartialOrd<Status> for Status
source§impl PartialOrd<Status> for Status
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read moresource§impl TryFrom<i32> for Status
§type Error = DecodeError
The type returned in the event of a conversion error.source§impl Copy for Status
source§impl Eq for Status
source§impl StructuralEq for Status
source§impl StructuralPartialEq for Status
Auto Trait Implementations§
§impl RefUnwindSafe for Status
§impl Send for Status
§impl Sync for Status
§impl Unpin for Status
§impl UnwindSafe for Status
Blanket Implementations§
source§impl TryFrom<i32> for Status
§type Error = DecodeError
The type returned in the event of a conversion error.source§impl Copy for Status
source§impl Eq for Status
source§impl StructuralEq for Status
source§impl StructuralPartialEq for Status
Auto Trait Implementations§
§impl RefUnwindSafe for Status
§impl Send for Status
§impl Sync for Status
§impl Unpin for Status
§impl UnwindSafe for Status
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<Q, K> Comparable<K> for Qwhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/index.html b/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/index.html
index c10f0ab10d..938862820d 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/index.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/grpc_status_filter/index.html
@@ -1,2 +1,2 @@
-quilkin::xds::config::accesslog::v3::grpc_status_filter - Rust Expand description
Nested message and enum types in GrpcStatusFilter
.
+quilkin::xds::config::accesslog::v3::grpc_status_filter - Rust
\ No newline at end of file
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLog.html b/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLog.html
index 131ce038d3..e2a548f1db 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLog.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLog.html
@@ -1,8 +1,8 @@
-AccessLog in quilkin::xds::config::accesslog::v3 - Rust pub struct AccessLog {
+AccessLog in quilkin::xds::config::accesslog::v3 - Rust pub struct AccessLog {
pub name: String,
pub filter: Option<AccessLogFilter>,
pub config_type: Option<ConfigType>,
-}
Fields§
§name: String
§filter: Option<AccessLogFilter>
§config_type: Option<ConfigType>
Trait Implementations§
source§impl Message for AccessLog
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§name: String
§filter: Option<AccessLogFilter>
§config_type: Option<ConfigType>
Trait Implementations§
source§impl Message for AccessLog
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -17,9 +17,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<AccessLog> for AccessLog
source§impl StructuralPartialEq for AccessLog
Auto Trait Implementations§
§impl RefUnwindSafe for AccessLog
§impl Send for AccessLog
§impl Sync for AccessLog
§impl Unpin for AccessLog
§impl UnwindSafe for AccessLog
Blanket Implementations§
source§impl StructuralPartialEq for AccessLog
Auto Trait Implementations§
§impl RefUnwindSafe for AccessLog
§impl Send for AccessLog
§impl Sync for AccessLog
§impl Unpin for AccessLog
§impl UnwindSafe for AccessLog
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLogFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLogFilter.html
index 0e460a1d3f..d979afb7b4 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLogFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.AccessLogFilter.html
@@ -1,6 +1,6 @@
-AccessLogFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct AccessLogFilter {
+AccessLogFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct AccessLogFilter {
pub filter_specifier: Option<FilterSpecifier>,
-}
Fields§
§filter_specifier: Option<FilterSpecifier>
Trait Implementations§
source§impl Clone for AccessLogFilter
source§fn clone(&self) -> AccessLogFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for AccessLogFilter
source§impl Default for AccessLogFilter
source§impl Message for AccessLogFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§filter_specifier: Option<FilterSpecifier>
Trait Implementations§
source§impl Clone for AccessLogFilter
source§fn clone(&self) -> AccessLogFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for AccessLogFilter
source§impl Default for AccessLogFilter
source§impl Message for AccessLogFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -15,9 +15,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<AccessLogFilter> for AccessLogFilter
source§fn eq(&self, other: &AccessLogFilter) -> bool
This method tests for self
and other
values to be equal, and is used
+merges it into self
.source§impl PartialEq<AccessLogFilter> for AccessLogFilter
source§fn eq(&self, other: &AccessLogFilter) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for AccessLogFilter
Auto Trait Implementations§
§impl RefUnwindSafe for AccessLogFilter
§impl Send for AccessLogFilter
§impl Sync for AccessLogFilter
§impl Unpin for AccessLogFilter
§impl UnwindSafe for AccessLogFilter
Blanket Implementations§
source§impl StructuralPartialEq for AccessLogFilter
Auto Trait Implementations§
§impl RefUnwindSafe for AccessLogFilter
§impl Send for AccessLogFilter
§impl Sync for AccessLogFilter
§impl Unpin for AccessLogFilter
§impl UnwindSafe for AccessLogFilter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.AndFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.AndFilter.html
index df7f61918a..59095e3e72 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.AndFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.AndFilter.html
@@ -1,6 +1,6 @@
-AndFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct AndFilter {
+AndFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct AndFilter {
pub filters: Vec<AccessLogFilter>,
-}
Fields§
§filters: Vec<AccessLogFilter>
Trait Implementations§
source§impl Message for AndFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§filters: Vec<AccessLogFilter>
Trait Implementations§
source§impl Message for AndFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -15,9 +15,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<AndFilter> for AndFilter
source§impl StructuralPartialEq for AndFilter
Auto Trait Implementations§
§impl RefUnwindSafe for AndFilter
§impl Send for AndFilter
§impl Sync for AndFilter
§impl Unpin for AndFilter
§impl UnwindSafe for AndFilter
Blanket Implementations§
source§impl StructuralPartialEq for AndFilter
Auto Trait Implementations§
§impl RefUnwindSafe for AndFilter
§impl Send for AndFilter
§impl Sync for AndFilter
§impl Unpin for AndFilter
§impl UnwindSafe for AndFilter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.ComparisonFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.ComparisonFilter.html
index 684ab51148..f296dfe00d 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.ComparisonFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.ComparisonFilter.html
@@ -1,9 +1,9 @@
-ComparisonFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct ComparisonFilter {
+ComparisonFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct ComparisonFilter {
pub op: i32,
pub value: Option<RuntimeUInt32>,
-}
Fields§
§op: i32
§value: Option<RuntimeUInt32>
Implementations§
Trait Implementations§
source§impl Clone for ComparisonFilter
source§fn clone(&self) -> ComparisonFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ComparisonFilter
source§impl Default for ComparisonFilter
source§impl Message for ComparisonFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§op: i32
§value: Option<RuntimeUInt32>
Implementations§
Trait Implementations§
source§impl Clone for ComparisonFilter
source§fn clone(&self) -> ComparisonFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ComparisonFilter
source§impl Default for ComparisonFilter
source§impl Message for ComparisonFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -18,9 +18,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<ComparisonFilter> for ComparisonFilter
source§fn eq(&self, other: &ComparisonFilter) -> bool
This method tests for self
and other
values to be equal, and is used
+merges it into self
.source§impl PartialEq<ComparisonFilter> for ComparisonFilter
source§fn eq(&self, other: &ComparisonFilter) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for ComparisonFilter
Auto Trait Implementations§
§impl RefUnwindSafe for ComparisonFilter
§impl Send for ComparisonFilter
§impl Sync for ComparisonFilter
§impl Unpin for ComparisonFilter
§impl UnwindSafe for ComparisonFilter
Blanket Implementations§
source§impl StructuralPartialEq for ComparisonFilter
Auto Trait Implementations§
§impl RefUnwindSafe for ComparisonFilter
§impl Send for ComparisonFilter
§impl Sync for ComparisonFilter
§impl Unpin for ComparisonFilter
§impl UnwindSafe for ComparisonFilter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.DurationFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.DurationFilter.html
index c390031d85..c1f60b155b 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.DurationFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.DurationFilter.html
@@ -1,6 +1,6 @@
-DurationFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct DurationFilter {
+DurationFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct DurationFilter {
pub comparison: Option<ComparisonFilter>,
-}
Fields§
§comparison: Option<ComparisonFilter>
Trait Implementations§
source§impl Clone for DurationFilter
source§fn clone(&self) -> DurationFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for DurationFilter
source§impl Default for DurationFilter
source§impl Message for DurationFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
+}Fields§
§comparison: Option<ComparisonFilter>
Trait Implementations§
source§impl Clone for DurationFilter
source§fn clone(&self) -> DurationFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for DurationFilter
source§impl Default for DurationFilter
source§impl Message for DurationFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read moresource§fn encode_to_vec(&self) -> Vec<u8, Global> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
@@ -15,9 +15,9 @@
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
-merges it into self
.source§impl PartialEq<DurationFilter> for DurationFilter
source§fn eq(&self, other: &DurationFilter) -> bool
This method tests for self
and other
values to be equal, and is used
+merges it into self
.source§impl PartialEq<DurationFilter> for DurationFilter
source§fn eq(&self, other: &DurationFilter) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for DurationFilter
Auto Trait Implementations§
§impl RefUnwindSafe for DurationFilter
§impl Send for DurationFilter
§impl Sync for DurationFilter
§impl Unpin for DurationFilter
§impl UnwindSafe for DurationFilter
Blanket Implementations§
source§impl StructuralPartialEq for DurationFilter
Auto Trait Implementations§
§impl RefUnwindSafe for DurationFilter
§impl Send for DurationFilter
§impl Sync for DurationFilter
§impl Unpin for DurationFilter
§impl UnwindSafe for DurationFilter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/xds/config/accesslog/v3/struct.ExtensionFilter.html b/main/api/quilkin/xds/config/accesslog/v3/struct.ExtensionFilter.html
index c8e8eb2872..541b78faea 100644
--- a/main/api/quilkin/xds/config/accesslog/v3/struct.ExtensionFilter.html
+++ b/main/api/quilkin/xds/config/accesslog/v3/struct.ExtensionFilter.html
@@ -1,7 +1,7 @@
-ExtensionFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct ExtensionFilter {
+ExtensionFilter in quilkin::xds::config::accesslog::v3 - Rust pub struct ExtensionFilter {
pub name: String,
pub config_type: Option<ConfigType>,
-}
Fields§
§name: String
§config_type: Option<ConfigType>
Trait Implementations§
source§impl Clone for ExtensionFilter
source§fn clone(&self) -> ExtensionFilter
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ExtensionFilter
source§impl Default for ExtensionFilter
source§impl Message for ExtensionFilter
source§fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.