pub struct RunStarted {
pub kind: String,
pub command_id: String,
pub prompt: String,
pub run_stream: StreamRef,
pub extra: Map<String, Value>,
}Expand description
run.lifecycle.started
Fields§
§kind: String§command_id: String§prompt: String§run_stream: StreamRef§extra: Map<String, Value>Trait Implementations§
Source§impl Clone for RunStarted
impl Clone for RunStarted
Source§fn clone(&self) -> RunStarted
fn clone(&self) -> RunStarted
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 RunStarted
impl Debug for RunStarted
Source§impl<'de> Deserialize<'de> for RunStarted
impl<'de> Deserialize<'de> for RunStarted
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 RunStarted
impl PartialEq for RunStarted
Source§impl Serialize for RunStarted
impl Serialize for RunStarted
impl StructuralPartialEq for RunStarted
Auto Trait Implementations§
impl Freeze for RunStarted
impl RefUnwindSafe for RunStarted
impl Send for RunStarted
impl Sync for RunStarted
impl Unpin for RunStarted
impl UnsafeUnpin for RunStarted
impl UnwindSafe for RunStarted
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