Struct aws_sdk_workmail::types::builders::BookingOptionsBuilder
source · #[non_exhaustive]pub struct BookingOptionsBuilder { /* private fields */ }
Expand description
A builder for BookingOptions
.
Implementations§
source§impl BookingOptionsBuilder
impl BookingOptionsBuilder
sourcepub fn auto_accept_requests(self, input: bool) -> Self
pub fn auto_accept_requests(self, input: bool) -> Self
The resource's ability to automatically reply to requests. If disabled, delegates must be associated to the resource.
sourcepub fn set_auto_accept_requests(self, input: Option<bool>) -> Self
pub fn set_auto_accept_requests(self, input: Option<bool>) -> Self
The resource's ability to automatically reply to requests. If disabled, delegates must be associated to the resource.
sourcepub fn get_auto_accept_requests(&self) -> &Option<bool>
pub fn get_auto_accept_requests(&self) -> &Option<bool>
The resource's ability to automatically reply to requests. If disabled, delegates must be associated to the resource.
sourcepub fn auto_decline_recurring_requests(self, input: bool) -> Self
pub fn auto_decline_recurring_requests(self, input: bool) -> Self
The resource's ability to automatically decline any recurring requests.
sourcepub fn set_auto_decline_recurring_requests(self, input: Option<bool>) -> Self
pub fn set_auto_decline_recurring_requests(self, input: Option<bool>) -> Self
The resource's ability to automatically decline any recurring requests.
sourcepub fn get_auto_decline_recurring_requests(&self) -> &Option<bool>
pub fn get_auto_decline_recurring_requests(&self) -> &Option<bool>
The resource's ability to automatically decline any recurring requests.
sourcepub fn auto_decline_conflicting_requests(self, input: bool) -> Self
pub fn auto_decline_conflicting_requests(self, input: bool) -> Self
The resource's ability to automatically decline any conflicting requests.
sourcepub fn set_auto_decline_conflicting_requests(self, input: Option<bool>) -> Self
pub fn set_auto_decline_conflicting_requests(self, input: Option<bool>) -> Self
The resource's ability to automatically decline any conflicting requests.
sourcepub fn get_auto_decline_conflicting_requests(&self) -> &Option<bool>
pub fn get_auto_decline_conflicting_requests(&self) -> &Option<bool>
The resource's ability to automatically decline any conflicting requests.
sourcepub fn build(self) -> BookingOptions
pub fn build(self) -> BookingOptions
Consumes the builder and constructs a BookingOptions
.
Trait Implementations§
source§impl Clone for BookingOptionsBuilder
impl Clone for BookingOptionsBuilder
source§fn clone(&self) -> BookingOptionsBuilder
fn clone(&self) -> BookingOptionsBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for BookingOptionsBuilder
impl Debug for BookingOptionsBuilder
source§impl Default for BookingOptionsBuilder
impl Default for BookingOptionsBuilder
source§fn default() -> BookingOptionsBuilder
fn default() -> BookingOptionsBuilder
source§impl PartialEq for BookingOptionsBuilder
impl PartialEq for BookingOptionsBuilder
source§fn eq(&self, other: &BookingOptionsBuilder) -> bool
fn eq(&self, other: &BookingOptionsBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for BookingOptionsBuilder
Auto Trait Implementations§
impl Freeze for BookingOptionsBuilder
impl RefUnwindSafe for BookingOptionsBuilder
impl Send for BookingOptionsBuilder
impl Sync for BookingOptionsBuilder
impl Unpin for BookingOptionsBuilder
impl UnwindSafe for BookingOptionsBuilder
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> 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