pub(crate) struct FunctionAddress {
range: Range,
pub(crate) function: usize,
}Expand description
A single address range for a function.
It is possible for a function to have multiple address ranges; this
is handled by having multiple FunctionAddress entries with the same
function field.
Fields§
§range: Range§function: usizeAn index into Functions::functions.
Auto Trait Implementations§
impl Freeze for FunctionAddress
impl RefUnwindSafe for FunctionAddress
impl Send for FunctionAddress
impl Sync for FunctionAddress
impl Unpin for FunctionAddress
impl UnsafeUnpin for FunctionAddress
impl UnwindSafe for FunctionAddress
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