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