[−][src]Struct lucet_runtime_internals::module::AddrDetails
Details about a program address.
It is possible to determine whether an address lies within the module code if the module is
loaded from a shared object. Statically linked modules are not resolvable. Best effort is made
to resolve the symbol the address is found inside, and the file that symbol is found in. See
dladdr(3)
for more details.
Fields
in_module_code: bool
file_name: Option<String>
sym_name: Option<String>
Trait Implementations
impl Clone for AddrDetails
[src]
fn clone(&self) -> AddrDetails
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for AddrDetails
[src]
Auto Trait Implementations
impl Send for AddrDetails
impl Sync for AddrDetails
impl Unpin for AddrDetails
impl UnwindSafe for AddrDetails
impl RefUnwindSafe for AddrDetails
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Same<T> for T
type Output = T
Should always be Self