pub struct AgentEdge {
pub from_instance_id: String,
pub to_instance_id: String,
pub edge_type: AgentEdgeType,
pub timestamp: String,
pub artifacts: Vec<String>,
}Expand description
A directed edge in the agent graph.
Fields§
§from_instance_id: String§to_instance_id: String§edge_type: AgentEdgeType§timestamp: String§artifacts: Vec<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for AgentEdge
impl<'de> Deserialize<'de> for AgentEdge
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
Auto Trait Implementations§
impl Freeze for AgentEdge
impl RefUnwindSafe for AgentEdge
impl Send for AgentEdge
impl Sync for AgentEdge
impl Unpin for AgentEdge
impl UnsafeUnpin for AgentEdge
impl UnwindSafe for AgentEdge
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