pub struct TaskPlan {
pub understanding: String,
pub approach: String,
pub complexity: TaskComplexity,
pub estimated_steps: Option<u32>,
pub requirements: Vec<String>,
}Expand description
Task plan generated by understanding engine
Fields§
§understanding: String§approach: String§complexity: TaskComplexity§estimated_steps: Option<u32>§requirements: Vec<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for TaskPlan
impl<'de> Deserialize<'de> for TaskPlan
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 TaskPlan
impl RefUnwindSafe for TaskPlan
impl Send for TaskPlan
impl Sync for TaskPlan
impl Unpin for TaskPlan
impl UnwindSafe for TaskPlan
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