pub struct RunbookTopLevelInputsMap { /* private fields */ }Implementations§
Source§impl RunbookTopLevelInputsMap
impl RunbookTopLevelInputsMap
pub fn new() -> Self
pub fn from_environment_map( selector: &Option<String>, environments_map: &IndexMap<String, IndexMap<String, String>>, ) -> Self
pub fn current_top_level_input_name(&self) -> String
pub fn current_top_level_inputs(&self) -> ValueStore
pub fn override_values_with_cli_inputs( &mut self, inputs: &Vec<String>, buffer_stdin: Option<String>, ) -> Result<(), String>
Trait Implementations§
Source§impl Clone for RunbookTopLevelInputsMap
impl Clone for RunbookTopLevelInputsMap
Source§fn clone(&self) -> RunbookTopLevelInputsMap
fn clone(&self) -> RunbookTopLevelInputsMap
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 moreAuto Trait Implementations§
impl Freeze for RunbookTopLevelInputsMap
impl RefUnwindSafe for RunbookTopLevelInputsMap
impl Send for RunbookTopLevelInputsMap
impl Sync for RunbookTopLevelInputsMap
impl Unpin for RunbookTopLevelInputsMap
impl UnsafeUnpin for RunbookTopLevelInputsMap
impl UnwindSafe for RunbookTopLevelInputsMap
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