#[non_exhaustive]pub struct SlotTypeStatisticsBuilder { /* private fields */ }Expand description
A builder for SlotTypeStatistics.
Implementations§
source§impl SlotTypeStatisticsBuilder
impl SlotTypeStatisticsBuilder
sourcepub fn discovered_slot_type_count(self, input: i32) -> Self
pub fn discovered_slot_type_count(self, input: i32) -> Self
The number of recommended slot types associated with the bot recommendation.
sourcepub fn set_discovered_slot_type_count(self, input: Option<i32>) -> Self
pub fn set_discovered_slot_type_count(self, input: Option<i32>) -> Self
The number of recommended slot types associated with the bot recommendation.
sourcepub fn get_discovered_slot_type_count(&self) -> &Option<i32>
pub fn get_discovered_slot_type_count(&self) -> &Option<i32>
The number of recommended slot types associated with the bot recommendation.
sourcepub fn build(self) -> SlotTypeStatistics
pub fn build(self) -> SlotTypeStatistics
Consumes the builder and constructs a SlotTypeStatistics.
Trait Implementations§
source§impl Clone for SlotTypeStatisticsBuilder
impl Clone for SlotTypeStatisticsBuilder
source§fn clone(&self) -> SlotTypeStatisticsBuilder
fn clone(&self) -> SlotTypeStatisticsBuilder
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 SlotTypeStatisticsBuilder
impl Debug for SlotTypeStatisticsBuilder
source§impl Default for SlotTypeStatisticsBuilder
impl Default for SlotTypeStatisticsBuilder
source§fn default() -> SlotTypeStatisticsBuilder
fn default() -> SlotTypeStatisticsBuilder
Returns the “default value” for a type. Read more
impl StructuralPartialEq for SlotTypeStatisticsBuilder
Auto Trait Implementations§
impl Freeze for SlotTypeStatisticsBuilder
impl RefUnwindSafe for SlotTypeStatisticsBuilder
impl Send for SlotTypeStatisticsBuilder
impl Sync for SlotTypeStatisticsBuilder
impl Unpin for SlotTypeStatisticsBuilder
impl UnwindSafe for SlotTypeStatisticsBuilder
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§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default 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.