pub struct SessionNextModelSwitchedData {
pub message_id: String,
pub model: ModelRef,
pub session_id: String,
pub timestamp: f64,
}Fields§
§message_id: String§model: ModelRef§session_id: String§timestamp: f64Trait Implementations§
Source§impl Clone for SessionNextModelSwitchedData
impl Clone for SessionNextModelSwitchedData
Source§fn clone(&self) -> SessionNextModelSwitchedData
fn clone(&self) -> SessionNextModelSwitchedData
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 SessionNextModelSwitchedData
impl Debug for SessionNextModelSwitchedData
Source§impl<'de> Deserialize<'de> for SessionNextModelSwitchedData
impl<'de> Deserialize<'de> for SessionNextModelSwitchedData
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 SessionNextModelSwitchedData
Auto Trait Implementations§
impl Freeze for SessionNextModelSwitchedData
impl RefUnwindSafe for SessionNextModelSwitchedData
impl Send for SessionNextModelSwitchedData
impl Sync for SessionNextModelSwitchedData
impl Unpin for SessionNextModelSwitchedData
impl UnsafeUnpin for SessionNextModelSwitchedData
impl UnwindSafe for SessionNextModelSwitchedData
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