pub enum ResolveSource {
EnvOverride,
SelfAsCli,
Path,
WellKnown,
Explicit,
}Expand description
How the daemon executable was resolved.
Variants§
EnvOverride
Absolute path from STACKLESS_BIN.
SelfAsCli
This process is the CLI (mark_cli_process) — use current_exe.
Path
stackless found on PATH.
WellKnown
Found under a well-known install directory.
Explicit
Caller injected an explicit path (ensure_with).
Trait Implementations§
Source§impl Clone for ResolveSource
impl Clone for ResolveSource
Source§fn clone(&self) -> ResolveSource
fn clone(&self) -> ResolveSource
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 moreimpl Copy for ResolveSource
Source§impl Debug for ResolveSource
impl Debug for ResolveSource
impl Eq for ResolveSource
Source§impl PartialEq for ResolveSource
impl PartialEq for ResolveSource
impl StructuralPartialEq for ResolveSource
Auto Trait Implementations§
impl Freeze for ResolveSource
impl RefUnwindSafe for ResolveSource
impl Send for ResolveSource
impl Sync for ResolveSource
impl Unpin for ResolveSource
impl UnsafeUnpin for ResolveSource
impl UnwindSafe for ResolveSource
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.