#[repr(C)]pub struct r_io_t {Show 32 fields
pub desc: *mut r_io_desc_t,
pub off: c_ulonglong,
pub bits: c_int,
pub va: c_int,
pub ff: bool,
pub Oxff: c_uchar,
pub addrbytes: size_t,
pub aslr: bool,
pub autofd: bool,
pub cached: c_uint,
pub cachemode: bool,
pub p_cache: c_uint,
pub map_ids: *mut RIDPool,
pub maps: RPVector,
pub map_skyline: RSkyline,
pub files: *mut RIDStorage,
pub buffer: *mut RCache,
pub cache: RPVector,
pub cache_skyline: RSkyline,
pub write_mask: *mut c_uchar,
pub write_mask_len: c_int,
pub mask: c_ulonglong,
pub undo: RIOUndo,
pub plugins: *mut SdbList,
pub nodup: bool,
pub runprofile: *mut c_char,
pub envprofile: *mut c_char,
pub args: *mut c_char,
pub event: *mut REvent,
pub cb_printf: PrintfCallback,
pub corebind: RCoreBind,
pub want_ptrace_wrap: bool,
}
Fields§
§desc: *mut r_io_desc_t
§off: c_ulonglong
§bits: c_int
§va: c_int
§ff: bool
§Oxff: c_uchar
§addrbytes: size_t
§aslr: bool
§autofd: bool
§cached: c_uint
§cachemode: bool
§p_cache: c_uint
§map_ids: *mut RIDPool
§maps: RPVector
§map_skyline: RSkyline
§files: *mut RIDStorage
§buffer: *mut RCache
§cache: RPVector
§cache_skyline: RSkyline
§write_mask: *mut c_uchar
§write_mask_len: c_int
§mask: c_ulonglong
§undo: RIOUndo
§plugins: *mut SdbList
§nodup: bool
§runprofile: *mut c_char
§envprofile: *mut c_char
§args: *mut c_char
§event: *mut REvent
§cb_printf: PrintfCallback
§corebind: RCoreBind
§want_ptrace_wrap: bool
Trait Implementations§
Auto Trait Implementations§
impl Freeze for r_io_t
impl RefUnwindSafe for r_io_t
impl !Send for r_io_t
impl !Sync for r_io_t
impl Unpin for r_io_t
impl UnwindSafe for r_io_t
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