Struct aws_sdk_cloudfront::operation::list_cache_policies::builders::ListCachePoliciesOutputBuilder
source · #[non_exhaustive]pub struct ListCachePoliciesOutputBuilder { /* private fields */ }
Expand description
A builder for ListCachePoliciesOutput
.
Implementations§
source§impl ListCachePoliciesOutputBuilder
impl ListCachePoliciesOutputBuilder
sourcepub fn cache_policy_list(self, input: CachePolicyList) -> Self
pub fn cache_policy_list(self, input: CachePolicyList) -> Self
A list of cache policies.
sourcepub fn set_cache_policy_list(self, input: Option<CachePolicyList>) -> Self
pub fn set_cache_policy_list(self, input: Option<CachePolicyList>) -> Self
A list of cache policies.
sourcepub fn get_cache_policy_list(&self) -> &Option<CachePolicyList>
pub fn get_cache_policy_list(&self) -> &Option<CachePolicyList>
A list of cache policies.
sourcepub fn build(self) -> ListCachePoliciesOutput
pub fn build(self) -> ListCachePoliciesOutput
Consumes the builder and constructs a ListCachePoliciesOutput
.
Trait Implementations§
source§impl Clone for ListCachePoliciesOutputBuilder
impl Clone for ListCachePoliciesOutputBuilder
source§fn clone(&self) -> ListCachePoliciesOutputBuilder
fn clone(&self) -> ListCachePoliciesOutputBuilder
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 ListCachePoliciesOutputBuilder
impl Default for ListCachePoliciesOutputBuilder
source§fn default() -> ListCachePoliciesOutputBuilder
fn default() -> ListCachePoliciesOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for ListCachePoliciesOutputBuilder
impl PartialEq for ListCachePoliciesOutputBuilder
source§fn eq(&self, other: &ListCachePoliciesOutputBuilder) -> bool
fn eq(&self, other: &ListCachePoliciesOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ListCachePoliciesOutputBuilder
Auto Trait Implementations§
impl Freeze for ListCachePoliciesOutputBuilder
impl RefUnwindSafe for ListCachePoliciesOutputBuilder
impl Send for ListCachePoliciesOutputBuilder
impl Sync for ListCachePoliciesOutputBuilder
impl Unpin for ListCachePoliciesOutputBuilder
impl UnwindSafe for ListCachePoliciesOutputBuilder
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>
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.