pub struct Multi {
pub jobs: Vec<Arc<Single>>,
pub dimens: Dimensions,
/* private fields */
}
Expand description
Represents a job which consists of multiple sub jobs. All of these jobs must be performed or none of them. Order can be controlled via specific dimension value.
Fields
jobs: Vec<Arc<Single>>
A list of jobs which must be performed.
dimens: Dimensions
Dimensions which contains extra work requirements.
Implementations
Auto Trait Implementations
impl !RefUnwindSafe for Multi
impl Send for Multi
impl Sync for Multi
impl Unpin for Multi
impl !UnwindSafe for Multi
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more