Struct aws_sdk_elasticbeanstalk::model::SearchFilter
source · [−]#[non_exhaustive]pub struct SearchFilter {
pub attribute: Option<String>,
pub operator: Option<String>,
pub values: Option<Vec<String>>,
}
Expand description
Describes criteria to restrict a list of results.
For operators that apply a single value to the attribute, the filter is evaluated as follows: Attribute Operator Values[1]
Some operators, e.g. in
, can apply multiple values. In this case, the filter is evaluated as a logical union (OR) of applications of the operator to the attribute with each one of the values: (Attribute Operator Values[1]) OR (Attribute Operator Values[2]) OR ...
The valid values for attributes of SearchFilter
depend on the API action. For valid values, see the reference page for the API action you're calling that takes a SearchFilter
parameter.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.attribute: Option<String>
The result attribute to which the filter values are applied. Valid values vary by API action.
operator: Option<String>
The operator to apply to the Attribute
with each of the Values
. Valid values vary by Attribute
.
values: Option<Vec<String>>
The list of values applied to the Attribute
and Operator
attributes. Number of values and valid values vary by Attribute
.
Implementations
The result attribute to which the filter values are applied. Valid values vary by API action.
The operator to apply to the Attribute
with each of the Values
. Valid values vary by Attribute
.
Creates a new builder-style object to manufacture SearchFilter
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for SearchFilter
impl Send for SearchFilter
impl Sync for SearchFilter
impl Unpin for SearchFilter
impl UnwindSafe for SearchFilter
Blanket Implementations
Mutably borrows from an owned value. Read more
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