Struct dlopen::raw::AddressInfo [−][src]
Container for information about an address obtained from dynamic load library.
Fields
dll_path: String
Path to the library that is the source of this symbol.
dll_base_addr: *const ()
Base address of the library that is the source of this symbol.
overlapping_symbol: Option<OverlappingSymbol>
Information about the overlapping symbol from the dynamic load library.
The information is optional since the given address may not overlap with any symbol.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for AddressInfo
impl !Send for AddressInfo
impl !Sync for AddressInfo
impl Unpin for AddressInfo
impl UnwindSafe for AddressInfo
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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.
pub 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>,