#[non_exhaustive]pub struct QuickReplies {
pub title: String,
pub quick_replies: Vec<String>,
/* private fields */
}Available on crate features
answer-records or intents or participants or sessions only.Expand description
The quick replies response message.
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.title: StringOptional. The title of the collection of quick replies.
quick_replies: Vec<String>Optional. The collection of quick replies.
Implementations§
Source§impl QuickReplies
impl QuickReplies
Trait Implementations§
Source§impl Clone for QuickReplies
impl Clone for QuickReplies
Source§fn clone(&self) -> QuickReplies
fn clone(&self) -> QuickReplies
Returns a duplicate 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 QuickReplies
impl Debug for QuickReplies
Source§impl Default for QuickReplies
impl Default for QuickReplies
Source§fn default() -> QuickReplies
fn default() -> QuickReplies
Returns the “default value” for a type. Read more
Source§impl Message for QuickReplies
impl Message for QuickReplies
Source§impl PartialEq for QuickReplies
impl PartialEq for QuickReplies
impl StructuralPartialEq for QuickReplies
Auto Trait Implementations§
impl Freeze for QuickReplies
impl RefUnwindSafe for QuickReplies
impl Send for QuickReplies
impl Sync for QuickReplies
impl Unpin for QuickReplies
impl UnwindSafe for QuickReplies
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