Struct goblin::pe::symbol::AuxWeakExternal
source · #[repr(C)]pub struct AuxWeakExternal {
pub tag_index: u32,
pub characteristics: u32,
pub unused: [u8; 10],
}
Expand description
Auxiliary symbol record for weak external symbols.
Fields§
§tag_index: u32
The symbol-table index of the symbol to be linked if an external definition is not found.
characteristics: u32
Flags that control how the symbol should be linked.
unused: [u8; 10]
Unused padding.
Trait Implementations§
source§impl Clone for AuxWeakExternal
impl Clone for AuxWeakExternal
source§fn clone(&self) -> AuxWeakExternal
fn clone(&self) -> AuxWeakExternal
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 AuxWeakExternal
impl Debug for AuxWeakExternal
source§impl Default for AuxWeakExternal
impl Default for AuxWeakExternal
source§fn default() -> AuxWeakExternal
fn default() -> AuxWeakExternal
Returns the “default value” for a type. Read more
source§impl<'a> IntoCtx<Endian> for &'a AuxWeakExternal
impl<'a> IntoCtx<Endian> for &'a AuxWeakExternal
source§impl IntoCtx<Endian> for AuxWeakExternal
impl IntoCtx<Endian> for AuxWeakExternal
source§impl PartialEq for AuxWeakExternal
impl PartialEq for AuxWeakExternal
source§fn eq(&self, other: &AuxWeakExternal) -> bool
fn eq(&self, other: &AuxWeakExternal) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl<'a> TryFromCtx<'a, Endian> for AuxWeakExternalwhere
AuxWeakExternal: 'a,
impl<'a> TryFromCtx<'a, Endian> for AuxWeakExternalwhere AuxWeakExternal: 'a,
source§impl<'a> TryIntoCtx<Endian> for &'a AuxWeakExternal
impl<'a> TryIntoCtx<Endian> for &'a AuxWeakExternal
source§impl TryIntoCtx<Endian> for AuxWeakExternal
impl TryIntoCtx<Endian> for AuxWeakExternal
impl Copy for AuxWeakExternal
impl StructuralPartialEq for AuxWeakExternal
Auto Trait Implementations§
impl RefUnwindSafe for AuxWeakExternal
impl Send for AuxWeakExternal
impl Sync for AuxWeakExternal
impl Unpin for AuxWeakExternal
impl UnwindSafe for AuxWeakExternal
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