Struct aws_sdk_lexmodelsv2::model::GrammarSlotTypeSetting
source · [−]#[non_exhaustive]pub struct GrammarSlotTypeSetting { /* private fields */ }Expand description
Settings requried for a slot type based on a grammar that you provide.
Implementations
sourceimpl GrammarSlotTypeSetting
impl GrammarSlotTypeSetting
sourcepub fn source(&self) -> Option<&GrammarSlotTypeSource>
pub fn source(&self) -> Option<&GrammarSlotTypeSource>
The source of the grammar used to create the slot type.
sourceimpl GrammarSlotTypeSetting
impl GrammarSlotTypeSetting
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture GrammarSlotTypeSetting.
Trait Implementations
sourceimpl Clone for GrammarSlotTypeSetting
impl Clone for GrammarSlotTypeSetting
sourcefn clone(&self) -> GrammarSlotTypeSetting
fn clone(&self) -> GrammarSlotTypeSetting
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for GrammarSlotTypeSetting
impl Debug for GrammarSlotTypeSetting
sourceimpl PartialEq<GrammarSlotTypeSetting> for GrammarSlotTypeSetting
impl PartialEq<GrammarSlotTypeSetting> for GrammarSlotTypeSetting
sourcefn eq(&self, other: &GrammarSlotTypeSetting) -> bool
fn eq(&self, other: &GrammarSlotTypeSetting) -> bool
impl StructuralPartialEq for GrammarSlotTypeSetting
Auto Trait Implementations
impl RefUnwindSafe for GrammarSlotTypeSetting
impl Send for GrammarSlotTypeSetting
impl Sync for GrammarSlotTypeSetting
impl Unpin for GrammarSlotTypeSetting
impl UnwindSafe for GrammarSlotTypeSetting
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more