#[non_exhaustive]
pub enum ParameterExceptionField {
Show 58 variants
AndStatement,
AssociableResource,
BodyParsingFallbackBehavior,
ByteMatchStatement,
ChangePropagationStatus,
CustomRequestHandling,
CustomResponse,
CustomResponseBody,
DefaultAction,
EntityLimit,
ExcludedRule,
ExpireTimestamp,
FallbackBehavior,
FieldToMatch,
FilterCondition,
FirewallManagerStatement,
ForwardedIpConfig,
GeoMatchStatement,
HeaderName,
IpAddress,
IpAddressVersion,
IpSet,
IpSetForwardedIpConfig,
IpSetReferenceStatement,
JsonMatchPattern,
JsonMatchScope,
LabelMatchStatement,
LoggingFilter,
LogDestination,
ManagedRuleSet,
ManagedRuleSetStatement,
MetricName,
NotStatement,
OrStatement,
OverrideAction,
Position,
RateBasedStatement,
RegexPatternReferenceStatement,
RegexPatternSet,
ResourceArn,
ResourceType,
ResponseContentType,
Rule,
RuleAction,
RuleGroup,
RuleGroupReferenceStatement,
ScopeValue,
SingleHeader,
SingleQueryArgument,
SizeConstraintStatement,
SqliMatchStatement,
Statement,
Tags,
TagKeys,
TextTransformation,
WebAcl,
XssMatchStatement,
Unknown(String),
}
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
AndStatement
AssociableResource
BodyParsingFallbackBehavior
ByteMatchStatement
ChangePropagationStatus
CustomRequestHandling
CustomResponse
CustomResponseBody
DefaultAction
EntityLimit
ExcludedRule
ExpireTimestamp
FallbackBehavior
FieldToMatch
FilterCondition
FirewallManagerStatement
ForwardedIpConfig
GeoMatchStatement
HeaderName
IpAddress
IpAddressVersion
IpSet
IpSetForwardedIpConfig
IpSetReferenceStatement
JsonMatchPattern
JsonMatchScope
LabelMatchStatement
LoggingFilter
LogDestination
ManagedRuleSet
ManagedRuleSetStatement
MetricName
NotStatement
OrStatement
OverrideAction
Position
RateBasedStatement
RegexPatternReferenceStatement
RegexPatternSet
ResourceArn
ResourceType
ResponseContentType
Rule
RuleAction
RuleGroup
RuleGroupReferenceStatement
ScopeValue
SingleHeader
SingleQueryArgument
SizeConstraintStatement
SqliMatchStatement
Statement
Tags
TagKeys
TextTransformation
WebAcl
XssMatchStatement
Unknown(String)
Unknown contains new variants that have been added since this code was generated.
Implementations
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
This method returns an ordering between self
and other
values if one exists. Read more
This method tests less than (for self
and other
) and is used by the <
operator. Read more
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
Auto Trait Implementations
impl RefUnwindSafe for ParameterExceptionField
impl Send for ParameterExceptionField
impl Sync for ParameterExceptionField
impl Unpin for ParameterExceptionField
impl UnwindSafe for ParameterExceptionField
Blanket Implementations
Mutably borrows from an owned value. Read more
Compare self to key
and return true
if they are equal.
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more