pub struct RunbookInstanceContext {
pub runbook_id: RunbookId,
pub workspace_location: FileLocation,
pub environment_selector: Option<String>,
}Fields§
§runbook_id: RunbookId§workspace_location: FileLocation§environment_selector: Option<String>Implementations§
Source§impl RunbookInstanceContext
impl RunbookInstanceContext
pub fn get_workspace_root(&self) -> Result<FileLocation, String>
pub fn environment_selector<'a>(&'a self, default: &'a str) -> &'a str
Auto Trait Implementations§
impl Freeze for RunbookInstanceContext
impl RefUnwindSafe for RunbookInstanceContext
impl Send for RunbookInstanceContext
impl Sync for RunbookInstanceContext
impl Unpin for RunbookInstanceContext
impl UnwindSafe for RunbookInstanceContext
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