pub struct ExecutableTask {
pub task: Task,
pub parameters: HashMap<String, String>,
}
Expand description
An ExecutableTask is a light container over a Task execpt with user-provided information and is therefore ready for execution
Fields§
§task: Task
§parameters: HashMap<String, String>
Implementations§
Trait Implementations§
Source§impl Clone for ExecutableTask
impl Clone for ExecutableTask
Source§fn clone(&self) -> ExecutableTask
fn clone(&self) -> ExecutableTask
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for ExecutableTask
impl RefUnwindSafe for ExecutableTask
impl Send for ExecutableTask
impl Sync for ExecutableTask
impl Unpin for ExecutableTask
impl UnwindSafe for ExecutableTask
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