pub enum BuildHost {
LinuxX64,
LinuxArm64,
WindowsX64,
DarwinArm64,
Unsupported,
}Expand description
Operating system and architecture of the machine running a build.
Variants§
LinuxX64
Linux x86-64.
LinuxArm64
Linux ARM64.
WindowsX64
Windows x86-64.
DarwinArm64
macOS ARM64.
Unsupported
A host Alien does not support. This includes Darwin x64 and Windows ARM64, for which Alien does not publish native runtime targets.
Implementations§
Trait Implementations§
impl Copy for BuildHost
impl Eq for BuildHost
impl StructuralPartialEq for BuildHost
Auto Trait Implementations§
impl Freeze for BuildHost
impl RefUnwindSafe for BuildHost
impl Send for BuildHost
impl Sync for BuildHost
impl Unpin for BuildHost
impl UnsafeUnpin for BuildHost
impl UnwindSafe for BuildHost
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.