pub struct ToolExecutionGraph {
pub graph_id: String,
pub trigger_id: String,
pub step: usize,
pub created_at: SystemTime,
pub nodes: Vec<ToolNode>,
}Fields§
§graph_id: String§trigger_id: String§step: usize§created_at: SystemTime§nodes: Vec<ToolNode>Trait Implementations§
Source§impl Clone for ToolExecutionGraph
impl Clone for ToolExecutionGraph
Source§fn clone(&self) -> ToolExecutionGraph
fn clone(&self) -> ToolExecutionGraph
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 ToolExecutionGraph
impl Debug for ToolExecutionGraph
Source§impl<'de> Deserialize<'de> for ToolExecutionGraph
impl<'de> Deserialize<'de> for ToolExecutionGraph
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<ToolExecutionGraph, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ToolExecutionGraph, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ToolExecutionGraph
impl PartialEq for ToolExecutionGraph
Source§fn eq(&self, other: &ToolExecutionGraph) -> bool
fn eq(&self, other: &ToolExecutionGraph) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ToolExecutionGraph
impl Serialize for ToolExecutionGraph
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for ToolExecutionGraph
Auto Trait Implementations§
impl Freeze for ToolExecutionGraph
impl RefUnwindSafe for ToolExecutionGraph
impl Send for ToolExecutionGraph
impl Sync for ToolExecutionGraph
impl Unpin for ToolExecutionGraph
impl UnsafeUnpin for ToolExecutionGraph
impl UnwindSafe for ToolExecutionGraph
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