pub struct RichMenu {
pub rich_menu_id: String,
pub name: String,
pub size: RichMenuSize,
pub chat_bar_text: String,
pub selected: bool,
pub areas: Vec<RichMenuArea>,
}
Fields§
§name: String
§size: RichMenuSize
§chat_bar_text: String
§selected: bool
§areas: Vec<RichMenuArea>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RichMenu
impl<'de> Deserialize<'de> for RichMenu
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
Auto Trait Implementations§
impl Freeze for RichMenu
impl RefUnwindSafe for RichMenu
impl Send for RichMenu
impl Sync for RichMenu
impl Unpin for RichMenu
impl UnwindSafe for RichMenu
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