pub fn messages(mut self, input: crate::model::Message) -> Self {
            let mut v = self.messages.unwrap_or_default();
            v.push(input);
            self.messages = Some(v);
            self
        }
/// Appends an item to `messages`.
///
/// To override the contents of this collection use [`set_messages`](Self::set_messages).
///
/// <p>A list of messages last sent to the user. The messages are ordered based on the order that you returned the messages from your Lambda function or the order that the messages are defined in the bot.</p>
Appends an item to `messages`.
To override the contents of this collection use [`set_messages`](Self::set_messages).

A list of messages last sent to the user. The messages are ordered based on the order that you returned the messages from your Lambda function or the order that the messages are defined in the bot.
Appends an item to ` messages ` . To override the contents of this collection use [ ` set_messages ` ] ( Self :: set_messages ) . A list of messages last sent to the user . The messages are ordered based on the order that you returned the messages from your Lambda function or the order that the messages are defined in the bot .
pub fn messages(mut self, input: crate::model::Message) -> Self {
            let mut v = self.messages.unwrap_or_default();
            v.push(input);
            self.messages = Some(v);
            self
        }
pub fn messages ( mut self , input : crate :: model :: Message ) -> Self { let mut v = self . messages . unwrap_or_default ( ) ; v . push ( input ) ; self . messages = Some ( v ) ; self }
Appends an item to `messages`.
Appends an item to ` messages ` .
mut self
input
crate::model::Message
mut self
input
crate::model::Message