pub struct InstantiatedTask {
pub template_name: String,
pub command: String,
pub resolved_params: HashMap<String, String>,
}Expand description
A fully resolved task produced by TaskInstantiator::instantiate.
Fields§
§template_name: StringName of the template that was used.
command: StringResolved command with all placeholders substituted.
resolved_params: HashMap<String, String>The parameter values actually used (including defaults).
Trait Implementations§
Source§impl Clone for InstantiatedTask
impl Clone for InstantiatedTask
Source§fn clone(&self) -> InstantiatedTask
fn clone(&self) -> InstantiatedTask
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for InstantiatedTask
impl Debug for InstantiatedTask
Source§impl<'de> Deserialize<'de> for InstantiatedTask
impl<'de> Deserialize<'de> for InstantiatedTask
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
Source§impl PartialEq for InstantiatedTask
impl PartialEq for InstantiatedTask
Source§impl Serialize for InstantiatedTask
impl Serialize for InstantiatedTask
impl StructuralPartialEq for InstantiatedTask
Auto Trait Implementations§
impl Freeze for InstantiatedTask
impl RefUnwindSafe for InstantiatedTask
impl Send for InstantiatedTask
impl Sync for InstantiatedTask
impl Unpin for InstantiatedTask
impl UnsafeUnpin for InstantiatedTask
impl UnwindSafe for InstantiatedTask
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