Struct r_core::r_bin_object_t [−][src]
#[repr(C)]pub struct r_bin_object_t {Show 29 fields
pub baddr: c_ulonglong,
pub baddr_shift: c_longlong,
pub loadaddr: c_ulonglong,
pub boffset: c_ulonglong,
pub size: c_ulonglong,
pub obj_size: c_ulonglong,
pub sections: *mut RList,
pub imports: *mut RList,
pub symbols: *mut RList,
pub entries: *mut RList,
pub fields: *mut RList,
pub libs: *mut RList,
pub relocs: *mut RBNode,
pub strings: *mut RList,
pub classes: *mut RList,
pub classes_ht: *mut HtPP,
pub methods_ht: *mut HtPP,
pub lines: *mut RList,
pub strings_db: *mut HtUP,
pub mem: *mut RList,
pub maps: *mut RList,
pub regstate: *mut c_char,
pub info: *mut RBinInfo,
pub binsym: [*mut RBinAddr; 4],
pub plugin: *mut r_bin_plugin_t,
pub lang: c_int,
pub kv: *mut Sdb,
pub addr2klassmethod: *mut HtUP,
pub bin_obj: *mut c_void,
}
Fields
baddr: c_ulonglong
baddr_shift: c_longlong
loadaddr: c_ulonglong
boffset: c_ulonglong
size: c_ulonglong
obj_size: c_ulonglong
sections: *mut RList
imports: *mut RList
symbols: *mut RList
entries: *mut RList
fields: *mut RList
libs: *mut RList
relocs: *mut RBNode
strings: *mut RList
classes: *mut RList
classes_ht: *mut HtPP
methods_ht: *mut HtPP
lines: *mut RList
strings_db: *mut HtUP
mem: *mut RList
maps: *mut RList
regstate: *mut c_char
info: *mut RBinInfo
binsym: [*mut RBinAddr; 4]
plugin: *mut r_bin_plugin_t
lang: c_int
kv: *mut Sdb
addr2klassmethod: *mut HtUP
bin_obj: *mut c_void
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for r_bin_object_t
impl !Send for r_bin_object_t
impl !Sync for r_bin_object_t
impl Unpin for r_bin_object_t
impl UnwindSafe for r_bin_object_t
Blanket Implementations
Mutably borrows from an owned value. Read more