pub struct BotManagementWorkspaceBotResponse {
pub action: Box<BotManagementBotAction>,
pub bot_id: String,
pub name: String,
pub category_id: String,
}Fields§
§action: Box<BotManagementBotAction>§bot_id: StringThe unique identifier of the bot.
name: StringThe display name of the bot.
category_id: StringThe ID of the category the bot belongs to.
Implementations§
Source§impl BotManagementWorkspaceBotResponse
impl BotManagementWorkspaceBotResponse
pub fn new( action: BotManagementBotAction, bot_id: String, name: String, category_id: String, ) -> BotManagementWorkspaceBotResponse
Trait Implementations§
Source§impl<'de> Deserialize<'de> for BotManagementWorkspaceBotResponse
impl<'de> Deserialize<'de> for BotManagementWorkspaceBotResponse
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for BotManagementWorkspaceBotResponse
Auto Trait Implementations§
impl Freeze for BotManagementWorkspaceBotResponse
impl RefUnwindSafe for BotManagementWorkspaceBotResponse
impl Send for BotManagementWorkspaceBotResponse
impl Sync for BotManagementWorkspaceBotResponse
impl Unpin for BotManagementWorkspaceBotResponse
impl UnsafeUnpin for BotManagementWorkspaceBotResponse
impl UnwindSafe for BotManagementWorkspaceBotResponse
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