pub fn session_attributes(
            mut self,
            k: impl Into<std::string::String>,
            v: impl Into<std::string::String>,
        ) -> Self {
            self.inner = self.inner.session_attributes(k.into(), v.into());
            self
        }
/// Adds a key-value pair to `sessionAttributes`.
///
/// To override the contents of this collection use [`set_session_attributes`](Self::set_session_attributes).
///
/// <p>Application-specific information passed between Amazon Lex and a client application.</p>
/// <p>For more information, see <a href="https://docs.aws.amazon.com/lex/latest/dg/context-mgmt.html#context-mgmt-session-attribs">Setting Session Attributes</a>.</p>
Adds a key-value pair to `sessionAttributes`.
To override the contents of this collection use [`set_session_attributes`](Self::set_session_attributes).

Application-specific information passed between Amazon Lex and a client application.
For more information, see Setting Session Attributes.
Adds a key - value pair to ` sessionAttributes ` . To override the contents of this collection use [ ` set_session_attributes ` ] ( Self :: set_session_attributes ) . Application - specific information passed between Amazon Lex and a client application . For more information see Setting Session Attributes .
pub fn session_attributes(
            mut self,
            k: impl Into<std::string::String>,
            v: impl Into<std::string::String>,
        ) -> Self {
            self.inner = self.inner.session_attributes(k.into(), v.into());
            self
        }
pub fn session_attributes ( mut self , k : impl Into < std :: string :: String > , v : impl Into < std :: string :: String > , ) -> Self { self . inner = self . inner . session_attributes ( k . into ( ) , v . into ( ) ) ; self }
Adds a key-value pair to `sessionAttributes`.
Adds a key - value pair to ` sessionAttributes ` .
mut self
k
impl Into<std::string::String>
v
impl Into<std::string::String>
mut self
k
impl Into<std::string::String>
v
impl Into<std::string::String>