pub struct PlannerGraphOutput {
pub nodes: Vec<PlannedNode>,
pub total_issues: u32,
pub parallel_capacity: u32,
}Expand description
Structured output from the planner agent (DAG format with explicit dependencies).
Fields§
§nodes: Vec<PlannedNode>§total_issues: u32§parallel_capacity: u32Trait Implementations§
Source§impl Debug for PlannerGraphOutput
impl Debug for PlannerGraphOutput
Source§impl<'de> Deserialize<'de> for PlannerGraphOutput
impl<'de> Deserialize<'de> for PlannerGraphOutput
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 PlannerGraphOutput
impl RefUnwindSafe for PlannerGraphOutput
impl Send for PlannerGraphOutput
impl Sync for PlannerGraphOutput
impl Unpin for PlannerGraphOutput
impl UnsafeUnpin for PlannerGraphOutput
impl UnwindSafe for PlannerGraphOutput
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