Struct binaryninja::relocation::CoreRelocationHandler
source · [−]pub struct CoreRelocationHandler(_);
Trait Implementations
sourceimpl Debug for CoreRelocationHandler
impl Debug for CoreRelocationHandler
sourceimpl Hash for CoreRelocationHandler
impl Hash for CoreRelocationHandler
sourceimpl PartialEq<CoreRelocationHandler> for CoreRelocationHandler
impl PartialEq<CoreRelocationHandler> for CoreRelocationHandler
sourcefn eq(&self, other: &CoreRelocationHandler) -> bool
fn eq(&self, other: &CoreRelocationHandler) -> bool
sourceimpl RefCountable for CoreRelocationHandler
impl RefCountable for CoreRelocationHandler
sourceimpl RelocationHandler for CoreRelocationHandler
impl RelocationHandler for CoreRelocationHandler
type Handle = CoreRelocationHandler
fn get_relocation_info(
&self,
bv: &BinaryView,
arch: &CoreArchitecture,
info: &mut [RelocationInfo]
) -> bool
fn apply_relocation(
&self,
bv: &BinaryView,
arch: &CoreArchitecture,
reloc: &Relocation,
dest: &mut [u8]
) -> bool
fn get_operand_for_external_relocation(
&self,
data: &[u8],
addr: u64,
il: &RegularFunction<CoreArchitecture>,
reloc: &Relocation
) -> RelocationOperand
fn handle(&self) -> CoreRelocationHandler
sourceimpl ToOwned for CoreRelocationHandler
impl ToOwned for CoreRelocationHandler
type Owned = Ref<CoreRelocationHandler>
type Owned = Ref<CoreRelocationHandler>
The resulting type after obtaining ownership.
sourcefn to_owned(&self) -> Self::Owned
fn to_owned(&self) -> Self::Owned
Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · sourcefn clone_into(&self, target: &mut Self::Owned)
fn clone_into(&self, target: &mut Self::Owned)
Uses borrowed data to replace owned data, usually by cloning. Read more
impl Eq for CoreRelocationHandler
impl Send for CoreRelocationHandler
impl StructuralEq for CoreRelocationHandler
impl StructuralPartialEq for CoreRelocationHandler
impl Sync for CoreRelocationHandler
Auto Trait Implementations
impl RefUnwindSafe for CoreRelocationHandler
impl Unpin for CoreRelocationHandler
impl UnwindSafe for CoreRelocationHandler
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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