pub enum RuntimePlatform {
Windows,
MacOs,
Linux,
Wsl,
}Expand description
Runtime in which an executable is detected or launched.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for RuntimePlatform
impl Clone for RuntimePlatform
impl Copy for RuntimePlatform
Source§impl Debug for RuntimePlatform
impl Debug for RuntimePlatform
Source§impl<'de> Deserialize<'de> for RuntimePlatform
impl<'de> Deserialize<'de> for RuntimePlatform
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for RuntimePlatform
Source§impl Hash for RuntimePlatform
impl Hash for RuntimePlatform
Source§impl PartialEq for RuntimePlatform
impl PartialEq for RuntimePlatform
Source§impl Serialize for RuntimePlatform
impl Serialize for RuntimePlatform
impl StructuralPartialEq for RuntimePlatform
Auto Trait Implementations§
impl Freeze for RuntimePlatform
impl RefUnwindSafe for RuntimePlatform
impl Send for RuntimePlatform
impl Sync for RuntimePlatform
impl Unpin for RuntimePlatform
impl UnsafeUnpin for RuntimePlatform
impl UnwindSafe for RuntimePlatform
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