pub struct ExecutionAudit {
pub install_style: bool,
pub trusted_image_required: bool,
pub sensitive_pass_through_vars: Vec<String>,
pub lockfile: LockfileAudit,
pub pre_run: Vec<Vec<String>>,
}Fields§
§install_style: bool§trusted_image_required: bool§sensitive_pass_through_vars: Vec<String>§lockfile: LockfileAudit§pre_run: Vec<Vec<String>>Pre-run commands to execute on the host before the sandboxed command.
Each inner Vec is a tokenised command (argv), parsed from the profile’s pre_run strings.
Trait Implementations§
Source§impl Clone for ExecutionAudit
impl Clone for ExecutionAudit
Source§fn clone(&self) -> ExecutionAudit
fn clone(&self) -> ExecutionAudit
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 ExecutionAudit
impl RefUnwindSafe for ExecutionAudit
impl Send for ExecutionAudit
impl Sync for ExecutionAudit
impl Unpin for ExecutionAudit
impl UnsafeUnpin for ExecutionAudit
impl UnwindSafe for ExecutionAudit
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