pub struct IsolationEnv {
pub cwd: Option<PathBuf>,
pub label: Option<String>,
}Expand description
Environment prepared for a single nested spawn.
Fields§
§cwd: Option<PathBuf>Working directory for tools (TurnOptions::cwd).
label: Option<String>Optional isolation label for logs / metrics.
Trait Implementations§
Source§impl Clone for IsolationEnv
impl Clone for IsolationEnv
Source§fn clone(&self) -> IsolationEnv
fn clone(&self) -> IsolationEnv
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 IsolationEnv
impl Debug for IsolationEnv
Source§impl Default for IsolationEnv
impl Default for IsolationEnv
Source§fn default() -> IsolationEnv
fn default() -> IsolationEnv
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for IsolationEnv
impl RefUnwindSafe for IsolationEnv
impl Send for IsolationEnv
impl Sync for IsolationEnv
impl Unpin for IsolationEnv
impl UnsafeUnpin for IsolationEnv
impl UnwindSafe for IsolationEnv
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