pub struct PostbackAction {
pub type: Option<String>,
pub label: Option<String>,
pub data: Option<String>,
pub display_text: Option<String>,
pub text: Option<String>,
pub input_option: Option<InputOption>,
pub fill_in_text: Option<String>,
}
Fields§
§type: Option<String>
Type of action
label: Option<String>
Label for the action.
data: Option<String>
§display_text: Option<String>
§text: Option<String>
§input_option: Option<InputOption>
§fill_in_text: Option<String>
Implementations§
Source§impl PostbackAction
impl PostbackAction
pub fn new() -> PostbackAction
Trait Implementations§
Source§impl Clone for PostbackAction
impl Clone for PostbackAction
Source§fn clone(&self) -> PostbackAction
fn clone(&self) -> PostbackAction
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 PostbackAction
impl Debug for PostbackAction
Source§impl Default for PostbackAction
impl Default for PostbackAction
Source§fn default() -> PostbackAction
fn default() -> PostbackAction
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PostbackAction
impl<'de> Deserialize<'de> for PostbackAction
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 PostbackAction
impl PartialEq for PostbackAction
Source§impl Serialize for PostbackAction
impl Serialize for PostbackAction
impl StructuralPartialEq for PostbackAction
Auto Trait Implementations§
impl Freeze for PostbackAction
impl RefUnwindSafe for PostbackAction
impl Send for PostbackAction
impl Sync for PostbackAction
impl Unpin for PostbackAction
impl UnwindSafe for PostbackAction
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