pub enum InvokedAs {
Current,
Legacy,
}Expand description
How the binary was started.
Variants§
Implementations§
Source§impl InvokedAs
impl InvokedAs
Sourcepub fn from_arg0(arg0: Option<&OsStr>) -> Self
pub fn from_arg0(arg0: Option<&OsStr>) -> Self
From argv[0]: InvokedAs::Legacy when its file name is
LEGACY_BINARY_NAME (with or without .exe).
Trait Implementations§
impl Copy for InvokedAs
impl Eq for InvokedAs
impl StructuralPartialEq for InvokedAs
Auto Trait Implementations§
impl Forget for InvokedAs
impl Freeze for InvokedAs
impl Move for InvokedAs
impl RefUnwindSafe for InvokedAs
impl Send for InvokedAs
impl Sync for InvokedAs
impl Unpin for InvokedAs
impl UnsafeUnpin for InvokedAs
impl UnwindSafe for InvokedAs
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.