Struct libc::user
#[repr(C)]
pub struct user {
pub regs: user_regs_struct,
pub u_fpvalid: ::c_int,
pub i387: user_fpregs_struct,
pub u_tsize: ::c_ulonglong,
pub u_dsize: ::c_ulonglong,
pub u_ssize: ::c_ulonglong,
pub start_code: ::c_ulonglong,
pub start_stack: ::c_ulonglong,
pub signal: ::c_longlong,
pub u_ar0: *mut user_regs_struct,
pub u_fpstate: *mut user_fpregs_struct,
pub magic: ::c_ulonglong,
pub u_comm: [::c_char; 32],
pub u_debugreg: [::c_ulonglong; 8],
/* some fields hidden */
}
Fields
pub regs: user_regs_struct
pub u_fpvalid: ::c_int
pub i387: user_fpregs_struct
pub u_tsize: ::c_ulonglong
pub u_dsize: ::c_ulonglong
pub u_ssize: ::c_ulonglong
pub start_code: ::c_ulonglong
pub start_stack: ::c_ulonglong
pub signal: ::c_longlong
pub u_ar0: *mut user_regs_struct
pub u_fpstate: *mut user_fpregs_struct
pub magic: ::c_ulonglong
pub u_comm: [::c_char; 32]
pub u_debugreg: [::c_ulonglong; 8]
Trait Implementations
impl Debug for user
fn fmt(&Self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result
impl Hash for user
fn hash<__H: $crate::hash::Hasher>(&Self, state: &mut __H) -> ()
impl StructuralEq for user
impl StructuralPartialEq for user
Auto Trait Implementations
impl RefUnwindSafe for user
impl UnwindSafe for user
Blanket Implementations
impl<T> BorrowMut<T> for T
where
T: ?Sized,
where
T: ?Sized,
fn borrow_mut(&mut Self) -> &mut T