Enum target_lexicon::BinaryFormat
source · [−]#[non_exhaustive]
pub enum BinaryFormat {
Unknown,
Elf,
Coff,
Macho,
Wasm,
}
Expand description
The “binary format” field, which is usually omitted, and the binary format is implied by the other fields.
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.
Unknown
Elf
Coff
Macho
Wasm
Implementations
sourceimpl BinaryFormat
impl BinaryFormat
Trait Implementations
sourceimpl Clone for BinaryFormat
impl Clone for BinaryFormat
sourcefn clone(&self) -> BinaryFormat
fn clone(&self) -> BinaryFormat
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for BinaryFormat
impl Debug for BinaryFormat
sourceimpl Display for BinaryFormat
impl Display for BinaryFormat
sourceimpl FromStr for BinaryFormat
impl FromStr for BinaryFormat
sourceimpl Hash for BinaryFormat
impl Hash for BinaryFormat
sourceimpl PartialEq<BinaryFormat> for BinaryFormat
impl PartialEq<BinaryFormat> for BinaryFormat
impl Copy for BinaryFormat
impl Eq for BinaryFormat
impl StructuralEq for BinaryFormat
impl StructuralPartialEq for BinaryFormat
Auto Trait Implementations
impl RefUnwindSafe for BinaryFormat
impl Send for BinaryFormat
impl Sync for BinaryFormat
impl Unpin for BinaryFormat
impl UnwindSafe for BinaryFormat
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more