pub enum ExecutableProvenance {
FixedNamePathSearch,
CallerProvided,
}Expand description
Provenance attached to a child-process executable.
Variants§
FixedNamePathSearch
A single-component executable name resolved through PATH.
CallerProvided
An executable name or path supplied explicitly by the caller.
Trait Implementations§
Source§impl Clone for ExecutableProvenance
impl Clone for ExecutableProvenance
impl Copy for ExecutableProvenance
Source§impl Debug for ExecutableProvenance
impl Debug for ExecutableProvenance
impl Eq for ExecutableProvenance
Source§impl PartialEq for ExecutableProvenance
impl PartialEq for ExecutableProvenance
impl StructuralPartialEq for ExecutableProvenance
Auto Trait Implementations§
impl Freeze for ExecutableProvenance
impl RefUnwindSafe for ExecutableProvenance
impl Send for ExecutableProvenance
impl Sync for ExecutableProvenance
impl Unpin for ExecutableProvenance
impl UnsafeUnpin for ExecutableProvenance
impl UnwindSafe for ExecutableProvenance
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