Struct pdb::TrampolineSymbol
source · [−]pub struct TrampolineSymbol {
pub tramp_type: TrampolineType,
pub size: u16,
pub thunk: PdbInternalSectionOffset,
pub target: PdbInternalSectionOffset,
}
Expand description
Trampoline thunk.
Symbol kind S_TRAMPOLINE
.
Fields
tramp_type: TrampolineType
Trampoline symbol subtype.
size: u16
Code size of the thunk.
thunk: PdbInternalSectionOffset
Code offset of the thunk.
target: PdbInternalSectionOffset
Code offset of the thunk target.
Trait Implementations
sourceimpl Clone for TrampolineSymbol
impl Clone for TrampolineSymbol
sourcefn clone(&self) -> TrampolineSymbol
fn clone(&self) -> TrampolineSymbol
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 TrampolineSymbol
impl Debug for TrampolineSymbol
sourceimpl PartialEq<TrampolineSymbol> for TrampolineSymbol
impl PartialEq<TrampolineSymbol> for TrampolineSymbol
sourcefn eq(&self, other: &TrampolineSymbol) -> bool
fn eq(&self, other: &TrampolineSymbol) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &TrampolineSymbol) -> bool
fn ne(&self, other: &TrampolineSymbol) -> bool
This method tests for !=
.
sourceimpl TryFromCtx<'_, u16, [u8]> for TrampolineSymbol
impl TryFromCtx<'_, u16, [u8]> for TrampolineSymbol
impl Copy for TrampolineSymbol
impl Eq for TrampolineSymbol
impl StructuralEq for TrampolineSymbol
impl StructuralPartialEq for TrampolineSymbol
Auto Trait Implementations
impl RefUnwindSafe for TrampolineSymbol
impl Send for TrampolineSymbol
impl Sync for TrampolineSymbol
impl Unpin for TrampolineSymbol
impl UnwindSafe for TrampolineSymbol
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