pub enum ABI {
Show 19 variants
None,
HPUX,
NetBSD,
Linux,
Hurd,
Solaris,
AIX,
IRIX,
FreeBSD,
Tru64,
Modesto,
OpenBSD,
OpenVMS,
NSK,
AROS,
FenixOS,
CloudABI,
OpenVOS,
Custom(u8),
}Expand description
ABI. There is planety to chose from, but you probably should just use ABI::None
Variants§
None
System V
HPUX
HP-UX
NetBSD
NetBSD
Linux
Linux
Hurd
GNU Hurd
Solaris
Solaris
AIX
AIX (Monterey)
IRIX
IRIX
FreeBSD
FreeBSD
Tru64
Tru64
Modesto
Novell Modesto
OpenBSD
OpenBSD
OpenVMS
OpenVMS
NSK
NonStop Kernel
AROS
AROS
FenixOS
FenixOS
CloudABI
Nuxi CloudABI
OpenVOS
Stratus Technologies OpenVOS
Custom(u8)
Custom value
Trait Implementations§
Source§impl Ord for ABI
impl Ord for ABI
Source§impl PartialOrd for ABI
impl PartialOrd for ABI
impl Copy for ABI
impl Eq for ABI
impl StructuralPartialEq for ABI
Auto Trait Implementations§
impl Freeze for ABI
impl RefUnwindSafe for ABI
impl Send for ABI
impl Sync for ABI
impl Unpin for ABI
impl UnwindSafe for ABI
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