pub struct Bundle {
pub feature: String,
pub constitution: String,
pub plan: String,
pub story: String,
pub task: TaskContext,
pub dependencies: Vec<DependencyContext>,
}Expand description
What the model is given about a task.
Fields§
§feature: StringFeature directory name.
constitution: StringThe project constitution (may be empty).
plan: Stringplan.md (may be empty).
story: StringThe task’s user-story section of spec.md; the whole spec for a
Convergence task; or empty.
task: TaskContextThe task.
dependencies: Vec<DependencyContext>Its direct dependencies, in document order.
Trait Implementations§
impl Eq for Bundle
impl StructuralPartialEq for Bundle
Auto Trait Implementations§
impl Freeze for Bundle
impl RefUnwindSafe for Bundle
impl Send for Bundle
impl Sync for Bundle
impl Unpin for Bundle
impl UnsafeUnpin for Bundle
impl UnwindSafe for Bundle
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.