Struct aws_sdk_lexmodelsv2::types::BotMember
source · #[non_exhaustive]pub struct BotMember {
pub bot_member_id: Option<String>,
pub bot_member_name: Option<String>,
pub bot_member_alias_id: Option<String>,
pub bot_member_alias_name: Option<String>,
pub bot_member_version: Option<String>,
}Expand description
A bot that is a member of a network of bots.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.bot_member_id: Option<String>The unique ID of a bot that is a member of this network of bots.
bot_member_name: Option<String>The unique name of a bot that is a member of this network of bots.
bot_member_alias_id: Option<String>The alias ID of a bot that is a member of this network of bots.
bot_member_alias_name: Option<String>The alias name of a bot that is a member of this network of bots.
bot_member_version: Option<String>The version of a bot that is a member of this network of bots.
Implementations§
source§impl BotMember
impl BotMember
sourcepub fn bot_member_id(&self) -> Option<&str>
pub fn bot_member_id(&self) -> Option<&str>
The unique ID of a bot that is a member of this network of bots.
sourcepub fn bot_member_name(&self) -> Option<&str>
pub fn bot_member_name(&self) -> Option<&str>
The unique name of a bot that is a member of this network of bots.
sourcepub fn bot_member_alias_id(&self) -> Option<&str>
pub fn bot_member_alias_id(&self) -> Option<&str>
The alias ID of a bot that is a member of this network of bots.
sourcepub fn bot_member_alias_name(&self) -> Option<&str>
pub fn bot_member_alias_name(&self) -> Option<&str>
The alias name of a bot that is a member of this network of bots.
sourcepub fn bot_member_version(&self) -> Option<&str>
pub fn bot_member_version(&self) -> Option<&str>
The version of a bot that is a member of this network of bots.
Trait Implementations§
source§impl PartialEq<BotMember> for BotMember
impl PartialEq<BotMember> for BotMember
impl StructuralPartialEq for BotMember
Auto Trait Implementations§
impl RefUnwindSafe for BotMember
impl Send for BotMember
impl Sync for BotMember
impl Unpin for BotMember
impl UnwindSafe for BotMember
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