Struct aws_sdk_ses::operation::list_receipt_filters::builders::ListReceiptFiltersOutputBuilder
source · #[non_exhaustive]pub struct ListReceiptFiltersOutputBuilder { /* private fields */ }
Expand description
A builder for ListReceiptFiltersOutput
.
Implementations§
source§impl ListReceiptFiltersOutputBuilder
impl ListReceiptFiltersOutputBuilder
sourcepub fn filters(self, input: ReceiptFilter) -> Self
pub fn filters(self, input: ReceiptFilter) -> Self
Appends an item to filters
.
To override the contents of this collection use set_filters
.
A list of IP address filter data structures, which each consist of a name, an IP address range, and whether to allow or block mail from it.
sourcepub fn set_filters(self, input: Option<Vec<ReceiptFilter>>) -> Self
pub fn set_filters(self, input: Option<Vec<ReceiptFilter>>) -> Self
A list of IP address filter data structures, which each consist of a name, an IP address range, and whether to allow or block mail from it.
sourcepub fn get_filters(&self) -> &Option<Vec<ReceiptFilter>>
pub fn get_filters(&self) -> &Option<Vec<ReceiptFilter>>
A list of IP address filter data structures, which each consist of a name, an IP address range, and whether to allow or block mail from it.
sourcepub fn build(self) -> ListReceiptFiltersOutput
pub fn build(self) -> ListReceiptFiltersOutput
Consumes the builder and constructs a ListReceiptFiltersOutput
.
Trait Implementations§
source§impl Clone for ListReceiptFiltersOutputBuilder
impl Clone for ListReceiptFiltersOutputBuilder
source§fn clone(&self) -> ListReceiptFiltersOutputBuilder
fn clone(&self) -> ListReceiptFiltersOutputBuilder
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 Default for ListReceiptFiltersOutputBuilder
impl Default for ListReceiptFiltersOutputBuilder
source§fn default() -> ListReceiptFiltersOutputBuilder
fn default() -> ListReceiptFiltersOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for ListReceiptFiltersOutputBuilder
impl PartialEq for ListReceiptFiltersOutputBuilder
source§fn eq(&self, other: &ListReceiptFiltersOutputBuilder) -> bool
fn eq(&self, other: &ListReceiptFiltersOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ListReceiptFiltersOutputBuilder
Auto Trait Implementations§
impl Freeze for ListReceiptFiltersOutputBuilder
impl RefUnwindSafe for ListReceiptFiltersOutputBuilder
impl Send for ListReceiptFiltersOutputBuilder
impl Sync for ListReceiptFiltersOutputBuilder
impl Unpin for ListReceiptFiltersOutputBuilder
impl UnwindSafe for ListReceiptFiltersOutputBuilder
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> 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>
Creates a shared type from an unshared type.