Struct aws_sdk_chime::operation::describe_channel_ban::builders::DescribeChannelBanOutputBuilder
source · #[non_exhaustive]pub struct DescribeChannelBanOutputBuilder { /* private fields */ }
Expand description
A builder for DescribeChannelBanOutput
.
Implementations§
source§impl DescribeChannelBanOutputBuilder
impl DescribeChannelBanOutputBuilder
sourcepub fn channel_ban(self, input: ChannelBan) -> Self
pub fn channel_ban(self, input: ChannelBan) -> Self
The details of the ban.
sourcepub fn set_channel_ban(self, input: Option<ChannelBan>) -> Self
pub fn set_channel_ban(self, input: Option<ChannelBan>) -> Self
The details of the ban.
sourcepub fn get_channel_ban(&self) -> &Option<ChannelBan>
pub fn get_channel_ban(&self) -> &Option<ChannelBan>
The details of the ban.
sourcepub fn build(self) -> DescribeChannelBanOutput
pub fn build(self) -> DescribeChannelBanOutput
Consumes the builder and constructs a DescribeChannelBanOutput
.
Trait Implementations§
source§impl Clone for DescribeChannelBanOutputBuilder
impl Clone for DescribeChannelBanOutputBuilder
source§fn clone(&self) -> DescribeChannelBanOutputBuilder
fn clone(&self) -> DescribeChannelBanOutputBuilder
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 DescribeChannelBanOutputBuilder
impl Default for DescribeChannelBanOutputBuilder
source§fn default() -> DescribeChannelBanOutputBuilder
fn default() -> DescribeChannelBanOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for DescribeChannelBanOutputBuilder
impl PartialEq for DescribeChannelBanOutputBuilder
source§fn eq(&self, other: &DescribeChannelBanOutputBuilder) -> bool
fn eq(&self, other: &DescribeChannelBanOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DescribeChannelBanOutputBuilder
Auto Trait Implementations§
impl Freeze for DescribeChannelBanOutputBuilder
impl RefUnwindSafe for DescribeChannelBanOutputBuilder
impl Send for DescribeChannelBanOutputBuilder
impl Sync for DescribeChannelBanOutputBuilder
impl Unpin for DescribeChannelBanOutputBuilder
impl UnwindSafe for DescribeChannelBanOutputBuilder
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.