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 844a0e1349..fce48d4c95 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 72fbe4e2d8..0f409a79b1 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/metadata/enum.Value.html b/main/api/quilkin/metadata/enum.Value.html
index 0edcba8bed..79cecaa292 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 moreTrait 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 3c03705669..0eecbbd035 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 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 9b30db04ee..6ce06d9c59 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/metadata/struct.Reference.html b/main/api/quilkin/metadata/struct.Reference.html
index a735ab50e7..9721b593f2 100644
--- a/main/api/quilkin/metadata/struct.Reference.html
+++ b/main/api/quilkin/metadata/struct.Reference.html
@@ -1,6 +1,6 @@
Reference in quilkin::metadata - Rust pub struct Reference { /* private fields */ }
Expand description
Reference to a metadata value.
-Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Reference
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 Reference
source§fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the $ref
keyword. Read moresource§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 moreImplementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Reference
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 Reference
source§fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the $ref
keyword. Read moresource§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 moresource§impl Ord for Reference
source§impl PartialEq<Reference> for Reference
source§fn eq(&self, other: &Reference) -> bool
This method tests for self
and other
values to be equal, and is used
diff --git a/main/api/quilkin/protocol/enum.Error.html b/main/api/quilkin/protocol/enum.Error.html
index db761149c6..65cbcbb998 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 f212973072..4dae5e9996 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 0961781ee8..c15d666dfb 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 1b9c72dda7..d1fe7c9696 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 74f40b4f56..a6c85fecdd 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 de758f2a9b..ead62f987e 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 5f6052c339..df2c8a5688 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 32b38da0d4..f38c72c8ae 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 50cb01dc3e..c042382cd6 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 e66b0eec68..8400a2876e 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 938862820d..40c4b5e2be 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 e2a548f1db..47d2c6abf8 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 d979afb7b4..5475904c61 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 59095e3e72..b6cf6e0f48 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 f296dfe00d..c667e613ff 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 c1f60b155b..e8de5c832b 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 541b78faea..23dae6c1f9 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
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 844a0e1349..fce48d4c95 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 72fbe4e2d8..0f409a79b1 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/metadata/enum.Value.html b/main/api/quilkin/metadata/enum.Value.html
index 0edcba8bed..79cecaa292 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 moreTrait 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 3c03705669..0eecbbd035 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 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 9b30db04ee..6ce06d9c59 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/metadata/struct.Reference.html b/main/api/quilkin/metadata/struct.Reference.html
index a735ab50e7..9721b593f2 100644
--- a/main/api/quilkin/metadata/struct.Reference.html
+++ b/main/api/quilkin/metadata/struct.Reference.html
@@ -1,6 +1,6 @@
Reference in quilkin::metadata - Rust pub struct Reference { /* private fields */ }
Expand description
Reference to a metadata value.
-Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Reference
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 Reference
source§fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the $ref
keyword. Read moresource§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 moreImplementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Reference
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 Reference
source§fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the $ref
keyword. Read moresource§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 moresource§impl Ord for Reference
source§impl PartialEq<Reference> for Reference
source§fn eq(&self, other: &Reference) -> bool
This method tests for self
and other
values to be equal, and is used
diff --git a/main/api/quilkin/protocol/enum.Error.html b/main/api/quilkin/protocol/enum.Error.html
index db761149c6..65cbcbb998 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 f212973072..4dae5e9996 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 0961781ee8..c15d666dfb 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 1b9c72dda7..d1fe7c9696 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 74f40b4f56..a6c85fecdd 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 de758f2a9b..ead62f987e 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 5f6052c339..df2c8a5688 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 32b38da0d4..f38c72c8ae 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 50cb01dc3e..c042382cd6 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 e66b0eec68..8400a2876e 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 938862820d..40c4b5e2be 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 e2a548f1db..47d2c6abf8 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 d979afb7b4..5475904c61 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 59095e3e72..b6cf6e0f48 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 f296dfe00d..c667e613ff 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 c1f60b155b..e8de5c832b 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 541b78faea..23dae6c1f9 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
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 844a0e1349..fce48d4c95 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 72fbe4e2d8..0f409a79b1 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 72fbe4e2d8..0f409a79b1 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/metadata/enum.Value.html b/main/api/quilkin/metadata/enum.Value.html
index 0edcba8bed..79cecaa292 100644
--- a/main/api/quilkin/metadata/enum.Value.html
+++ b/main/api/quilkin/metadata/enum.Value.html
@@ -10,8 +10,8 @@
matches Value::String
.
impl<T> DynClone for Twhere
diff --git a/main/api/quilkin/metadata/enum.Value.html b/main/api/quilkin/metadata/enum.Value.html
index 0edcba8bed..79cecaa292 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>
pub 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
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 moreTrait Implementations§
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 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 3c03705669..0eecbbd035 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>,
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 9b30db04ee..6ce06d9c59 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 9b30db04ee..6ce06d9c59 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/metadata/struct.Reference.html b/main/api/quilkin/metadata/struct.Reference.html
index a735ab50e7..9721b593f2 100644
--- a/main/api/quilkin/metadata/struct.Reference.html
+++ b/main/api/quilkin/metadata/struct.Reference.html
@@ -1,6 +1,6 @@
Reference in quilkin::metadata - Rust pub struct Reference { /* private fields */ }
Expand description
Reference to a metadata value.
-Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Reference
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 Reference
source§fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the $ref
keyword. Read moresource§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 moreImplementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Reference
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 Reference
source§fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the $ref
keyword. Read moresource§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 moresource§impl Ord for Reference
source§impl PartialEq<Reference> for Reference
source§fn eq(&self, other: &Reference) -> bool
This method tests for self
and other
values to be equal, and is used
diff --git a/main/api/quilkin/protocol/enum.Error.html b/main/api/quilkin/protocol/enum.Error.html
index db761149c6..65cbcbb998 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 f212973072..4dae5e9996 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 0961781ee8..c15d666dfb 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 1b9c72dda7..d1fe7c9696 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 74f40b4f56..a6c85fecdd 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 de758f2a9b..ead62f987e 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 5f6052c339..df2c8a5688 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 32b38da0d4..f38c72c8ae 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 50cb01dc3e..c042382cd6 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 e66b0eec68..8400a2876e 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 938862820d..40c4b5e2be 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 e2a548f1db..47d2c6abf8 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 d979afb7b4..5475904c61 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 59095e3e72..b6cf6e0f48 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 f296dfe00d..c667e613ff 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 c1f60b155b..e8de5c832b 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 541b78faea..23dae6c1f9 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
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where
diff --git a/main/api/quilkin/metadata/struct.Reference.html b/main/api/quilkin/metadata/struct.Reference.html
index a735ab50e7..9721b593f2 100644
--- a/main/api/quilkin/metadata/struct.Reference.html
+++ b/main/api/quilkin/metadata/struct.Reference.html
@@ -1,6 +1,6 @@
Reference in quilkin::metadata - Rust pub struct Reference { /* private fields */ }
Expand description
Reference to a metadata value.
-Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Reference
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 Reference
source§fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the $ref
keyword. Read moresource§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 moreImplementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Reference
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 Reference
source§fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the $ref
keyword. Read moresource§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 moresource§impl Ord for Reference
source§impl PartialEq<Reference> for Reference
source§fn eq(&self, other: &Reference) -> bool
This method tests for self
and other
values to be equal, and is used
diff --git a/main/api/quilkin/protocol/enum.Error.html b/main/api/quilkin/protocol/enum.Error.html
index db761149c6..65cbcbb998 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 f212973072..4dae5e9996 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 0961781ee8..c15d666dfb 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 1b9c72dda7..d1fe7c9696 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 74f40b4f56..a6c85fecdd 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 de758f2a9b..ead62f987e 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 5f6052c339..df2c8a5688 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 32b38da0d4..f38c72c8ae 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 50cb01dc3e..c042382cd6 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 e66b0eec68..8400a2876e 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 938862820d..40c4b5e2be 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 e2a548f1db..47d2c6abf8 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 d979afb7b4..5475904c61 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 59095e3e72..b6cf6e0f48 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 f296dfe00d..c667e613ff 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 c1f60b155b..e8de5c832b 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 541b78faea..23dae6c1f9 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 Reference { /* private fields */ }
Expand description
Reference to a metadata value.
-Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Reference
impl<'de> Deserialize<'de> for Reference
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 Reference
impl JsonSchema for Reference
source§fn is_referenceable() -> bool
fn is_referenceable() -> bool
$ref
keyword. Read moresource§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
Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Reference
impl<'de> Deserialize<'de> for Reference
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 Reference
impl JsonSchema for Reference
source§fn is_referenceable() -> bool
fn is_referenceable() -> bool
$ref
keyword. Read moresource§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
source§impl Ord for Reference
impl Ord for Reference
source§impl PartialEq<Reference> for Reference
impl PartialEq<Reference> for Reference
source§fn eq(&self, other: &Reference) -> bool
fn eq(&self, other: &Reference) -> bool
self
and other
values to be equal, and is used
diff --git a/main/api/quilkin/protocol/enum.Error.html b/main/api/quilkin/protocol/enum.Error.html
index db761149c6..65cbcbb998 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
Trait Implementations§
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
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 f212973072..4dae5e9996 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 0961781ee8..c15d666dfb 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 1b9c72dda7..d1fe7c9696 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 74f40b4f56..a6c85fecdd 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 de758f2a9b..ead62f987e 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 5f6052c339..df2c8a5688 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 32b38da0d4..f38c72c8ae 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 50cb01dc3e..c042382cd6 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 e66b0eec68..8400a2876e 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 938862820d..40c4b5e2be 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 e2a548f1db..47d2c6abf8 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 d979afb7b4..5475904c61 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 59095e3e72..b6cf6e0f48 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 f296dfe00d..c667e613ff 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 c1f60b155b..e8de5c832b 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 541b78faea..23dae6c1f9 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
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 f212973072..4dae5e9996 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 0961781ee8..c15d666dfb 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 1b9c72dda7..d1fe7c9696 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 74f40b4f56..a6c85fecdd 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 de758f2a9b..ead62f987e 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 5f6052c339..df2c8a5688 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 32b38da0d4..f38c72c8ae 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 50cb01dc3e..c042382cd6 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 e66b0eec68..8400a2876e 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 938862820d..40c4b5e2be 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 e2a548f1db..47d2c6abf8 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 d979afb7b4..5475904c61 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 59095e3e72..b6cf6e0f48 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 f296dfe00d..c667e613ff 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 c1f60b155b..e8de5c832b 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 541b78faea..23dae6c1f9 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
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 f212973072..4dae5e9996 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 0961781ee8..c15d666dfb 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 1b9c72dda7..d1fe7c9696 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 74f40b4f56..a6c85fecdd 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 de758f2a9b..ead62f987e 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 5f6052c339..df2c8a5688 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 32b38da0d4..f38c72c8ae 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 50cb01dc3e..c042382cd6 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 e66b0eec68..8400a2876e 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 938862820d..40c4b5e2be 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 e2a548f1db..47d2c6abf8 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 d979afb7b4..5475904c61 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 59095e3e72..b6cf6e0f48 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 f296dfe00d..c667e613ff 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 c1f60b155b..e8de5c832b 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 541b78faea..23dae6c1f9 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