#[non_exhaustive]pub enum BinaryFormat {
    Coff,
    Elf,
    MachO,
    Pe,
    Wasm,
    Xcoff,
}Expand description
A binary file format.
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§
Source§impl BinaryFormat
 
impl BinaryFormat
Sourcepub fn native_object() -> BinaryFormat
 
pub fn native_object() -> BinaryFormat
The target’s native binary format for relocatable object files.
Defaults to Elf for unknown platforms.
Trait Implementations§
Source§impl Clone for BinaryFormat
 
impl Clone for BinaryFormat
Source§fn clone(&self) -> BinaryFormat
 
fn clone(&self) -> BinaryFormat
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from 
source. Read moreSource§impl Debug for BinaryFormat
 
impl Debug for BinaryFormat
Source§impl Hash for BinaryFormat
 
impl Hash for BinaryFormat
Source§impl PartialEq for BinaryFormat
 
impl PartialEq for BinaryFormat
impl Copy for BinaryFormat
impl Eq for BinaryFormat
impl StructuralPartialEq for BinaryFormat
Auto Trait Implementations§
impl Freeze for BinaryFormat
impl RefUnwindSafe for BinaryFormat
impl Send for BinaryFormat
impl Sync for BinaryFormat
impl Unpin for BinaryFormat
impl UnwindSafe for BinaryFormat
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
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§fn equivalent(&self, key: &K) -> bool
 
fn equivalent(&self, key: &K) -> bool
Compare self to 
key and return true if they are equal.