#[non_exhaustive]pub struct EventHoldDurationBuilder { /* private fields */ }Expand description
A builder for EventHoldDuration.
Implementations§
Source§impl EventHoldDurationBuilder
impl EventHoldDurationBuilder
Sourcepub fn days(self, input: i32) -> Self
pub fn days(self, input: i32) -> Self
The number of days for the event hold duration. The minimum value is 1 and the maximum value is 36,500.
Sourcepub fn set_days(self, input: Option<i32>) -> Self
pub fn set_days(self, input: Option<i32>) -> Self
The number of days for the event hold duration. The minimum value is 1 and the maximum value is 36,500.
Sourcepub fn get_days(&self) -> &Option<i32>
pub fn get_days(&self) -> &Option<i32>
The number of days for the event hold duration. The minimum value is 1 and the maximum value is 36,500.
Sourcepub fn years(self, input: i32) -> Self
pub fn years(self, input: i32) -> Self
The number of years for the event hold duration. The minimum value is 1 and the maximum value is 100.
Sourcepub fn set_years(self, input: Option<i32>) -> Self
pub fn set_years(self, input: Option<i32>) -> Self
The number of years for the event hold duration. The minimum value is 1 and the maximum value is 100.
Sourcepub fn get_years(&self) -> &Option<i32>
pub fn get_years(&self) -> &Option<i32>
The number of years for the event hold duration. The minimum value is 1 and the maximum value is 100.
Sourcepub fn build(self) -> EventHoldDuration
pub fn build(self) -> EventHoldDuration
Consumes the builder and constructs a EventHoldDuration.
Trait Implementations§
Source§impl Clone for EventHoldDurationBuilder
impl Clone for EventHoldDurationBuilder
Source§fn clone(&self) -> EventHoldDurationBuilder
fn clone(&self) -> EventHoldDurationBuilder
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 EventHoldDurationBuilder
impl Debug for EventHoldDurationBuilder
Source§impl Default for EventHoldDurationBuilder
impl Default for EventHoldDurationBuilder
Source§fn default() -> EventHoldDurationBuilder
fn default() -> EventHoldDurationBuilder
Returns the “default value” for a type. Read more
Source§impl PartialEq for EventHoldDurationBuilder
impl PartialEq for EventHoldDurationBuilder
impl StructuralPartialEq for EventHoldDurationBuilder
Auto Trait Implementations§
impl Freeze for EventHoldDurationBuilder
impl RefUnwindSafe for EventHoldDurationBuilder
impl Send for EventHoldDurationBuilder
impl Sync for EventHoldDurationBuilder
impl Unpin for EventHoldDurationBuilder
impl UnsafeUnpin for EventHoldDurationBuilder
impl UnwindSafe for EventHoldDurationBuilder
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§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.