pub struct RichMenuRequest {
pub size: Option<Box<RichMenuSize>>,
pub selected: Option<bool>,
pub name: Option<String>,
pub chat_bar_text: Option<String>,
pub areas: Option<Vec<RichMenuArea>>,
}
Fields§
§size: Option<Box<RichMenuSize>>
§selected: Option<bool>
true
to display the rich menu by default. Otherwise, false
.
name: Option<String>
Name of the rich menu. This value can be used to help manage your rich menus and is not displayed to users.
chat_bar_text: Option<String>
Text displayed in the chat bar
areas: Option<Vec<RichMenuArea>>
Array of area objects which define the coordinates and size of tappable areas
Implementations§
Source§impl RichMenuRequest
impl RichMenuRequest
pub fn new() -> RichMenuRequest
Trait Implementations§
Source§impl Clone for RichMenuRequest
impl Clone for RichMenuRequest
Source§fn clone(&self) -> RichMenuRequest
fn clone(&self) -> RichMenuRequest
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for RichMenuRequest
impl Debug for RichMenuRequest
Source§impl Default for RichMenuRequest
impl Default for RichMenuRequest
Source§fn default() -> RichMenuRequest
fn default() -> RichMenuRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RichMenuRequest
impl<'de> Deserialize<'de> for RichMenuRequest
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
Source§impl PartialEq for RichMenuRequest
impl PartialEq for RichMenuRequest
Source§impl Serialize for RichMenuRequest
impl Serialize for RichMenuRequest
impl StructuralPartialEq for RichMenuRequest
Auto Trait Implementations§
impl Freeze for RichMenuRequest
impl RefUnwindSafe for RichMenuRequest
impl Send for RichMenuRequest
impl Sync for RichMenuRequest
impl Unpin for RichMenuRequest
impl UnwindSafe for RichMenuRequest
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