Struct libc::dl_phdr_info
#[repr(C)]
pub struct dl_phdr_info {
pub dlpi_addr: Elf64_Addr,
pub dlpi_name: *const ::c_char,
pub dlpi_phdr: *const Elf64_Phdr,
pub dlpi_phnum: Elf64_Half,
pub dlpi_adds: ::c_ulonglong,
pub dlpi_subs: ::c_ulonglong,
pub dlpi_tls_modid: ::size_t,
pub dlpi_tls_data: *mut ::c_void,
}Fields
pub dlpi_addr: Elf64_Addrpub dlpi_name: *const ::c_charpub dlpi_phdr: *const Elf64_Phdrpub dlpi_phnum: Elf64_Halfpub dlpi_adds: ::c_ulonglongpub dlpi_subs: ::c_ulonglongpub dlpi_tls_modid: ::size_tpub dlpi_tls_data: *mut ::c_voidTrait Implementations
impl Clone for dl_phdr_info
fn clone(&Self) -> dl_phdr_infoimpl Copy for dl_phdr_infoimpl Debug for dl_phdr_info
fn fmt(&Self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Resultimpl Eq for dl_phdr_infoimpl Hash for dl_phdr_info
fn hash<__H: $crate::hash::Hasher>(&Self, state: &mut __H) -> ()impl PartialEq<dl_phdr_info> for dl_phdr_info
fn eq(&Self, other: &dl_phdr_info) -> boolfn ne(&Self, other: &dl_phdr_info) -> boolimpl StructuralEq for dl_phdr_infoimpl StructuralPartialEq for dl_phdr_infoAuto Trait Implementations
impl !Send for dl_phdr_infoimpl !Sync for dl_phdr_infoimpl RefUnwindSafe for dl_phdr_infoimpl Unpin for dl_phdr_infoimpl UnwindSafe for dl_phdr_infoBlanket Implementations
impl<T> BorrowMut<T> for T
where
T: ?Sized,
where
T: ?Sized,
fn borrow_mut(&mut Self) -> &mut T