pub struct CommandExecutionResult {
pub outputs: HashMap<String, Value>,
}Fields§
§outputs: HashMap<String, Value>Implementations§
Source§impl CommandExecutionResult
impl CommandExecutionResult
pub fn new() -> Self
pub fn from<S: ToString, T: IntoIterator<Item = (S, Value)>>(default: T) -> Self
pub fn append(&mut self, other: &mut CommandExecutionResult)
pub fn from_value_store(store: &ValueStore) -> Self
pub fn insert(&mut self, key: &str, value: Value)
Sourcepub fn apply(&mut self, other: &CommandExecutionResult)
pub fn apply(&mut self, other: &CommandExecutionResult)
Applies each of the keys/values of other onto self
pub fn runbook_complete_additional_info( &self, ) -> Option<RunbookCompleteAdditionalInfo>
Trait Implementations§
Source§impl Clone for CommandExecutionResult
impl Clone for CommandExecutionResult
Source§fn clone(&self) -> CommandExecutionResult
fn clone(&self) -> CommandExecutionResult
Returns a duplicate 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 moreSource§impl Debug for CommandExecutionResult
impl Debug for CommandExecutionResult
Auto Trait Implementations§
impl Freeze for CommandExecutionResult
impl RefUnwindSafe for CommandExecutionResult
impl Send for CommandExecutionResult
impl Sync for CommandExecutionResult
impl Unpin for CommandExecutionResult
impl UnwindSafe for CommandExecutionResult
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