pub struct QaWorkspace {
pub run_id: String,
pub root: PathBuf,
pub home: PathBuf,
pub data_dir: PathBuf,
pub evidence_dir: PathBuf,
pub capture_dir: PathBuf,
pub env: BTreeMap<String, String>,
}Fields§
§run_id: String§root: PathBufManaged run root: <managed>/runs/<app>/<run-id>.
home: PathBufOwned app home on internal system temp storage.
data_dir: PathBuf§evidence_dir: PathBuf§capture_dir: PathBuf§env: BTreeMap<String, String>Environment that points an app at this workspace (profile isolation).
Implementations§
Trait Implementations§
Source§impl Clone for QaWorkspace
impl Clone for QaWorkspace
Auto Trait Implementations§
impl Freeze for QaWorkspace
impl RefUnwindSafe for QaWorkspace
impl Send for QaWorkspace
impl Sync for QaWorkspace
impl Unpin for QaWorkspace
impl UnsafeUnpin for QaWorkspace
impl UnwindSafe for QaWorkspace
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