#[non_exhaustive]pub struct InventoryScheduleBuilder { /* private fields */ }
Expand description
A builder for InventorySchedule
.
Implementations§
source§impl InventoryScheduleBuilder
impl InventoryScheduleBuilder
sourcepub fn frequency(self, input: InventoryFrequency) -> Self
pub fn frequency(self, input: InventoryFrequency) -> Self
Specifies how frequently inventory results are produced.
This field is required.sourcepub fn set_frequency(self, input: Option<InventoryFrequency>) -> Self
pub fn set_frequency(self, input: Option<InventoryFrequency>) -> Self
Specifies how frequently inventory results are produced.
sourcepub fn get_frequency(&self) -> &Option<InventoryFrequency>
pub fn get_frequency(&self) -> &Option<InventoryFrequency>
Specifies how frequently inventory results are produced.
sourcepub fn build(self) -> Result<InventorySchedule, BuildError>
pub fn build(self) -> Result<InventorySchedule, BuildError>
Consumes the builder and constructs a InventorySchedule
.
This method will fail if any of the following fields are not set:
Trait Implementations§
source§impl Clone for InventoryScheduleBuilder
impl Clone for InventoryScheduleBuilder
source§fn clone(&self) -> InventoryScheduleBuilder
fn clone(&self) -> InventoryScheduleBuilder
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 Debug for InventoryScheduleBuilder
impl Debug for InventoryScheduleBuilder
source§impl Default for InventoryScheduleBuilder
impl Default for InventoryScheduleBuilder
source§fn default() -> InventoryScheduleBuilder
fn default() -> InventoryScheduleBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for InventoryScheduleBuilder
impl PartialEq for InventoryScheduleBuilder
impl StructuralPartialEq for InventoryScheduleBuilder
Auto Trait Implementations§
impl Freeze for InventoryScheduleBuilder
impl RefUnwindSafe for InventoryScheduleBuilder
impl Send for InventoryScheduleBuilder
impl Sync for InventoryScheduleBuilder
impl Unpin for InventoryScheduleBuilder
impl UnwindSafe for InventoryScheduleBuilder
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)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.