pub struct AvailableCommandsUpdate {
pub available_commands: Vec<AvailableCommand>,
}Expand description
available_commands_update payload. The set of
slash-commands the agent makes available.
Fields§
§available_commands: Vec<AvailableCommand>The list of available commands.
Trait Implementations§
Source§impl Clone for AvailableCommandsUpdate
impl Clone for AvailableCommandsUpdate
Source§impl Debug for AvailableCommandsUpdate
impl Debug for AvailableCommandsUpdate
Source§impl<'de> Deserialize<'de> for AvailableCommandsUpdate
impl<'de> Deserialize<'de> for AvailableCommandsUpdate
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 Eq for AvailableCommandsUpdate
Source§impl PartialEq for AvailableCommandsUpdate
impl PartialEq for AvailableCommandsUpdate
Source§impl Serialize for AvailableCommandsUpdate
impl Serialize for AvailableCommandsUpdate
impl StructuralPartialEq for AvailableCommandsUpdate
Auto Trait Implementations§
impl Freeze for AvailableCommandsUpdate
impl RefUnwindSafe for AvailableCommandsUpdate
impl Send for AvailableCommandsUpdate
impl Sync for AvailableCommandsUpdate
impl Unpin for AvailableCommandsUpdate
impl UnsafeUnpin for AvailableCommandsUpdate
impl UnwindSafe for AvailableCommandsUpdate
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