pub struct SessionTurnInput {
pub session_id: String,
pub turn_id: String,
pub input: TurnInput,
}Fields§
§session_id: String§turn_id: String§input: TurnInputTrait Implementations§
Source§impl Clone for SessionTurnInput
impl Clone for SessionTurnInput
Source§fn clone(&self) -> SessionTurnInput
fn clone(&self) -> SessionTurnInput
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SessionTurnInput
impl Debug for SessionTurnInput
Source§impl<'de> Deserialize<'de> for SessionTurnInput
impl<'de> Deserialize<'de> for SessionTurnInput
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
Auto Trait Implementations§
impl !RefUnwindSafe for SessionTurnInput
impl !UnwindSafe for SessionTurnInput
impl Freeze for SessionTurnInput
impl Send for SessionTurnInput
impl Sync for SessionTurnInput
impl Unpin for SessionTurnInput
impl UnsafeUnpin for SessionTurnInput
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