#[non_exhaustive]pub enum Libc {
Gnu,
Musl,
None,
}Expand description
C library / ABI variant (only meaningful on Linux).
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Implementations§
Trait Implementations§
impl Copy for Libc
impl Eq for Libc
impl StructuralPartialEq for Libc
Auto Trait Implementations§
impl Freeze for Libc
impl RefUnwindSafe for Libc
impl Send for Libc
impl Sync for Libc
impl Unpin for Libc
impl UnsafeUnpin for Libc
impl UnwindSafe for Libc
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