[][src]Struct lzham_sys::rusage_info_v4

#[repr(C)]pub struct rusage_info_v4 {
    pub ri_uuid: [u8; 16],
    pub ri_user_time: u64,
    pub ri_system_time: u64,
    pub ri_pkg_idle_wkups: u64,
    pub ri_interrupt_wkups: u64,
    pub ri_pageins: u64,
    pub ri_wired_size: u64,
    pub ri_resident_size: u64,
    pub ri_phys_footprint: u64,
    pub ri_proc_start_abstime: u64,
    pub ri_proc_exit_abstime: u64,
    pub ri_child_user_time: u64,
    pub ri_child_system_time: u64,
    pub ri_child_pkg_idle_wkups: u64,
    pub ri_child_interrupt_wkups: u64,
    pub ri_child_pageins: u64,
    pub ri_child_elapsed_abstime: u64,
    pub ri_diskio_bytesread: u64,
    pub ri_diskio_byteswritten: u64,
    pub ri_cpu_time_qos_default: u64,
    pub ri_cpu_time_qos_maintenance: u64,
    pub ri_cpu_time_qos_background: u64,
    pub ri_cpu_time_qos_utility: u64,
    pub ri_cpu_time_qos_legacy: u64,
    pub ri_cpu_time_qos_user_initiated: u64,
    pub ri_cpu_time_qos_user_interactive: u64,
    pub ri_billed_system_time: u64,
    pub ri_serviced_system_time: u64,
    pub ri_logical_writes: u64,
    pub ri_lifetime_max_phys_footprint: u64,
    pub ri_instructions: u64,
    pub ri_cycles: u64,
    pub ri_billed_energy: u64,
    pub ri_serviced_energy: u64,
    pub ri_interval_max_phys_footprint: u64,
    pub ri_runnable_time: u64,
}

Fields

ri_uuid: [u8; 16]ri_user_time: u64ri_system_time: u64ri_pkg_idle_wkups: u64ri_interrupt_wkups: u64ri_pageins: u64ri_wired_size: u64ri_resident_size: u64ri_phys_footprint: u64ri_proc_start_abstime: u64ri_proc_exit_abstime: u64ri_child_user_time: u64ri_child_system_time: u64ri_child_pkg_idle_wkups: u64ri_child_interrupt_wkups: u64ri_child_pageins: u64ri_child_elapsed_abstime: u64ri_diskio_bytesread: u64ri_diskio_byteswritten: u64ri_cpu_time_qos_default: u64ri_cpu_time_qos_maintenance: u64ri_cpu_time_qos_background: u64ri_cpu_time_qos_utility: u64ri_cpu_time_qos_legacy: u64ri_cpu_time_qos_user_initiated: u64ri_cpu_time_qos_user_interactive: u64ri_billed_system_time: u64ri_serviced_system_time: u64ri_logical_writes: u64ri_lifetime_max_phys_footprint: u64ri_instructions: u64ri_cycles: u64ri_billed_energy: u64ri_serviced_energy: u64ri_interval_max_phys_footprint: u64ri_runnable_time: u64

Trait Implementations

impl Clone for rusage_info_v4[src]

impl Copy for rusage_info_v4[src]

impl Debug for rusage_info_v4[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.