pub struct ConsoleInteractionAccepted {
pub interaction_id: String,
pub identity: String,
pub conversation_id: Option<String>,
pub session_id: Option<String>,
pub input_frame_id: String,
pub cursor: ConsoleCursor,
pub status: ConsoleFrameStatus,
}Fields§
§interaction_id: String§identity: String§conversation_id: Option<String>§session_id: Option<String>§input_frame_id: String§cursor: ConsoleCursor§status: ConsoleFrameStatusTrait Implementations§
Source§impl Clone for ConsoleInteractionAccepted
impl Clone for ConsoleInteractionAccepted
Source§fn clone(&self) -> ConsoleInteractionAccepted
fn clone(&self) -> ConsoleInteractionAccepted
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 ConsoleInteractionAccepted
impl Debug for ConsoleInteractionAccepted
Source§impl<'de> Deserialize<'de> for ConsoleInteractionAccepted
impl<'de> Deserialize<'de> for ConsoleInteractionAccepted
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 ConsoleInteractionAccepted
impl PartialEq for ConsoleInteractionAccepted
Source§fn eq(&self, other: &ConsoleInteractionAccepted) -> bool
fn eq(&self, other: &ConsoleInteractionAccepted) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ConsoleInteractionAccepted
Auto Trait Implementations§
impl Freeze for ConsoleInteractionAccepted
impl RefUnwindSafe for ConsoleInteractionAccepted
impl Send for ConsoleInteractionAccepted
impl Sync for ConsoleInteractionAccepted
impl Unpin for ConsoleInteractionAccepted
impl UnsafeUnpin for ConsoleInteractionAccepted
impl UnwindSafe for ConsoleInteractionAccepted
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more