pub struct ExecutionHistoryEntry {
pub id: String,
pub skill: String,
pub tool: String,
pub instance: String,
pub status: ExecutionStatus,
pub duration_ms: u64,
pub started_at: String,
pub error: Option<String>,
pub output: Option<String>,
}Expand description
Execution history entry
Fields§
§id: String§skill: String§tool: String§instance: String§status: ExecutionStatus§duration_ms: u64§started_at: String§error: Option<String>§output: Option<String>Trait Implementations§
Source§impl Clone for ExecutionHistoryEntry
impl Clone for ExecutionHistoryEntry
Source§fn clone(&self) -> ExecutionHistoryEntry
fn clone(&self) -> ExecutionHistoryEntry
Returns a duplicate of the value. Read more
1.0.0 · 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 ExecutionHistoryEntry
impl Debug for ExecutionHistoryEntry
Source§impl<'de> Deserialize<'de> for ExecutionHistoryEntry
impl<'de> Deserialize<'de> for ExecutionHistoryEntry
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 ExecutionHistoryEntry
impl PartialEq for ExecutionHistoryEntry
Source§impl Serialize for ExecutionHistoryEntry
impl Serialize for ExecutionHistoryEntry
impl StructuralPartialEq for ExecutionHistoryEntry
Auto Trait Implementations§
impl Freeze for ExecutionHistoryEntry
impl RefUnwindSafe for ExecutionHistoryEntry
impl Send for ExecutionHistoryEntry
impl Sync for ExecutionHistoryEntry
impl Unpin for ExecutionHistoryEntry
impl UnwindSafe for ExecutionHistoryEntry
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> FromQuery for Twhere
T: DeserializeOwned,
impl<T> FromQuery for Twhere
T: DeserializeOwned,
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> IntoPropValue<Option<T>> for T
impl<T> IntoPropValue<Option<T>> for T
Source§fn into_prop_value(self) -> Option<T>
fn into_prop_value(self) -> Option<T>
Convert
self to a value of a Properties struct.Source§impl<T> IntoPropValue<T> for T
impl<T> IntoPropValue<T> for T
Source§fn into_prop_value(self) -> T
fn into_prop_value(self) -> T
Convert
self to a value of a Properties struct.