pub struct RunContext<'a> {
pub cwd: &'a Path,
pub db_path: Option<&'a Path>,
pub branch: String,
pub no_log: bool,
pub spec_root: &'a SpecRootIdentity,
}Fields§
§cwd: &'a Path§db_path: Option<&'a Path>§branch: String§no_log: bool§spec_root: &'a SpecRootIdentityAuto Trait Implementations§
impl<'a> Freeze for RunContext<'a>
impl<'a> RefUnwindSafe for RunContext<'a>
impl<'a> Send for RunContext<'a>
impl<'a> Sync for RunContext<'a>
impl<'a> Unpin for RunContext<'a>
impl<'a> UnsafeUnpin for RunContext<'a>
impl<'a> UnwindSafe for RunContext<'a>
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