pub enum BinaryFormat {
Elf,
Pe,
MachO,
Java,
Wasm,
Raw,
Unknown,
}
Expand description
Supported binary formats
Variants§
Elf
Executable and Linkable Format (Linux/Unix)
Pe
Portable Executable (Windows)
MachO
Mach Object (macOS/iOS)
Java
Java Class file
Wasm
WebAssembly
Raw
Raw binary data
Unknown
Unknown format
Trait Implementations§
Source§impl Clone for BinaryFormat
impl Clone for BinaryFormat
Source§fn clone(&self) -> BinaryFormat
fn clone(&self) -> BinaryFormat
Returns a duplicate 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 Default for BinaryFormat
impl Default for BinaryFormat
Source§fn default() -> BinaryFormat
fn default() -> BinaryFormat
Returns the “default value” for a type. Read more
Source§impl Display for BinaryFormat
impl Display 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