pub struct ProcessRuntimeConfig {
pub current_executable: PathBuf,
pub windows_tasklist_command: PathBuf,
}Expand description
Resolved process integration paths captured during runtime bootstrap.
Fields§
§current_executable: PathBuf§windows_tasklist_command: PathBufImplementations§
Source§impl ProcessRuntimeConfig
impl ProcessRuntimeConfig
Sourcepub fn from_bootstrap_inputs(
current_executable: PathBuf,
system_root: Option<OsString>,
) -> Self
pub fn from_bootstrap_inputs( current_executable: PathBuf, system_root: Option<OsString>, ) -> Self
Builds typed process context from values captured at bootstrap.
Trait Implementations§
Source§impl Clone for ProcessRuntimeConfig
impl Clone for ProcessRuntimeConfig
Source§fn clone(&self) -> ProcessRuntimeConfig
fn clone(&self) -> ProcessRuntimeConfig
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 ProcessRuntimeConfig
impl Debug for ProcessRuntimeConfig
Source§impl Default for ProcessRuntimeConfig
impl Default for ProcessRuntimeConfig
impl Eq for ProcessRuntimeConfig
Source§impl PartialEq for ProcessRuntimeConfig
impl PartialEq for ProcessRuntimeConfig
impl StructuralPartialEq for ProcessRuntimeConfig
Auto Trait Implementations§
impl Freeze for ProcessRuntimeConfig
impl RefUnwindSafe for ProcessRuntimeConfig
impl Send for ProcessRuntimeConfig
impl Sync for ProcessRuntimeConfig
impl Unpin for ProcessRuntimeConfig
impl UnsafeUnpin for ProcessRuntimeConfig
impl UnwindSafe for ProcessRuntimeConfig
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.