Struct aws_sdk_datapipeline::types::builders::QueryBuilder
source · #[non_exhaustive]pub struct QueryBuilder { /* private fields */ }
Expand description
A builder for Query
.
Implementations§
source§impl QueryBuilder
impl QueryBuilder
sourcepub fn selectors(self, input: Selector) -> Self
pub fn selectors(self, input: Selector) -> Self
Appends an item to selectors
.
To override the contents of this collection use set_selectors
.
List of selectors that define the query. An object must satisfy all of the selectors to match the query.
sourcepub fn set_selectors(self, input: Option<Vec<Selector>>) -> Self
pub fn set_selectors(self, input: Option<Vec<Selector>>) -> Self
List of selectors that define the query. An object must satisfy all of the selectors to match the query.
sourcepub fn get_selectors(&self) -> &Option<Vec<Selector>>
pub fn get_selectors(&self) -> &Option<Vec<Selector>>
List of selectors that define the query. An object must satisfy all of the selectors to match the query.
Trait Implementations§
source§impl Clone for QueryBuilder
impl Clone for QueryBuilder
source§fn clone(&self) -> QueryBuilder
fn clone(&self) -> QueryBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for QueryBuilder
impl Debug for QueryBuilder
source§impl Default for QueryBuilder
impl Default for QueryBuilder
source§fn default() -> QueryBuilder
fn default() -> QueryBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for QueryBuilder
impl PartialEq for QueryBuilder
impl StructuralPartialEq for QueryBuilder
Auto Trait Implementations§
impl Freeze for QueryBuilder
impl RefUnwindSafe for QueryBuilder
impl Send for QueryBuilder
impl Sync for QueryBuilder
impl Unpin for QueryBuilder
impl UnwindSafe for QueryBuilder
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
Mutably borrows from an owned value. Read more
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.