Struct aws_sdk_iottwinmaker::types::TabularConditions
source · #[non_exhaustive]pub struct TabularConditions {
pub order_by: Option<Vec<OrderBy>>,
pub property_filters: Option<Vec<PropertyFilter>>,
}Expand description
The tabular conditions.
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.order_by: Option<Vec<OrderBy>>Filter criteria that orders the output. It can be sorted in ascending or descending order.
property_filters: Option<Vec<PropertyFilter>>You can filter the request using various logical operators and a key-value format. For example:
{"key": "serverType", "value": "webServer"}
Implementations§
source§impl TabularConditions
impl TabularConditions
sourcepub fn order_by(&self) -> &[OrderBy]
pub fn order_by(&self) -> &[OrderBy]
Filter criteria that orders the output. It can be sorted in ascending or descending order.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .order_by.is_none().
sourcepub fn property_filters(&self) -> &[PropertyFilter]
pub fn property_filters(&self) -> &[PropertyFilter]
You can filter the request using various logical operators and a key-value format. For example:
{"key": "serverType", "value": "webServer"}
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .property_filters.is_none().
source§impl TabularConditions
impl TabularConditions
sourcepub fn builder() -> TabularConditionsBuilder
pub fn builder() -> TabularConditionsBuilder
Creates a new builder-style object to manufacture TabularConditions.
Trait Implementations§
source§impl Clone for TabularConditions
impl Clone for TabularConditions
source§fn clone(&self) -> TabularConditions
fn clone(&self) -> TabularConditions
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for TabularConditions
impl Debug for TabularConditions
source§impl PartialEq for TabularConditions
impl PartialEq for TabularConditions
impl StructuralPartialEq for TabularConditions
Auto Trait Implementations§
impl Freeze for TabularConditions
impl RefUnwindSafe for TabularConditions
impl Send for TabularConditions
impl Sync for TabularConditions
impl Unpin for TabularConditions
impl UnwindSafe for TabularConditions
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more