pub struct ModeEvent {
pub session_id: String,
pub mode: String,
}Expand description
mode event — conversation mode marker (e.g. "normal").
Fields§
§session_id: StringSession ID
mode: StringMode value
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ModeEvent
impl<'de> Deserialize<'de> for ModeEvent
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 Freeze for ModeEvent
impl RefUnwindSafe for ModeEvent
impl Send for ModeEvent
impl Sync for ModeEvent
impl Unpin for ModeEvent
impl UnsafeUnpin for ModeEvent
impl UnwindSafe for ModeEvent
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