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
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CoreExecutorTurnFinalizationGuard for Twhere
T: Send,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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