pub struct ParallelStrategy {
pub name: String,
pub tasks: Vec<String>,
}Expand description
A decomposition strategy that breaks a goal into a set of parallel tasks.
Fields§
§name: StringThe name of the strategy.
tasks: Vec<String>A list of task names, which will be converted into Perform sub-goals.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ParallelStrategy
impl RefUnwindSafe for ParallelStrategy
impl Send for ParallelStrategy
impl Sync for ParallelStrategy
impl Unpin for ParallelStrategy
impl UnsafeUnpin for ParallelStrategy
impl UnwindSafe for ParallelStrategy
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