Enum proto_pdk_api::HostOS
source · pub enum HostOS {
Linux,
MacOS,
FreeBSD,
NetBSD,
OpenBSD,
Windows,
}
Expand description
Operating system of the host environment.
Variants§
Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for HostOS
impl<'de> Deserialize<'de> for HostOS
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
source§impl PartialEq<HostOS> for HostOS
impl PartialEq<HostOS> for HostOS
impl Copy for HostOS
impl Eq for HostOS
impl StructuralEq for HostOS
impl StructuralPartialEq for HostOS
Auto Trait Implementations§
impl RefUnwindSafe for HostOS
impl Send for HostOS
impl Sync for HostOS
impl Unpin for HostOS
impl UnwindSafe for HostOS
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