[−][src]Struct heim::process::CpuTime
This is supported on
feature="process"
only.Accumulated CPU time for specific process.
Implementations
impl CpuTime
[src]
pub fn user(
&self
) -> Quantity<dyn Dimension<Th = Z0, N = Z0, J = Z0, T = PInt<UInt<UTerm, B1>>, Kind = dyn Kind + 'static, L = Z0, I = Z0, M = Z0> + 'static, dyn Units<f64, electric_current = ampere, time = second, luminous_intensity = candela, thermodynamic_temperature = kelvin, amount_of_substance = mole, mass = kilogram, length = meter> + 'static, f64>
[src]
&self
) -> Quantity<dyn Dimension<Th = Z0, N = Z0, J = Z0, T = PInt<UInt<UTerm, B1>>, Kind = dyn Kind + 'static, L = Z0, I = Z0, M = Z0> + 'static, dyn Units<f64, electric_current = ampere, time = second, luminous_intensity = candela, thermodynamic_temperature = kelvin, amount_of_substance = mole, mass = kilogram, length = meter> + 'static, f64>
This is supported on
feature="process"
only.Returns amount of CPU time spent in user mode within the process.
pub fn system(
&self
) -> Quantity<dyn Dimension<Th = Z0, N = Z0, J = Z0, T = PInt<UInt<UTerm, B1>>, Kind = dyn Kind + 'static, L = Z0, I = Z0, M = Z0> + 'static, dyn Units<f64, electric_current = ampere, time = second, luminous_intensity = candela, thermodynamic_temperature = kelvin, amount_of_substance = mole, mass = kilogram, length = meter> + 'static, f64>
[src]
&self
) -> Quantity<dyn Dimension<Th = Z0, N = Z0, J = Z0, T = PInt<UInt<UTerm, B1>>, Kind = dyn Kind + 'static, L = Z0, I = Z0, M = Z0> + 'static, dyn Units<f64, electric_current = ampere, time = second, luminous_intensity = candela, thermodynamic_temperature = kelvin, amount_of_substance = mole, mass = kilogram, length = meter> + 'static, f64>
This is supported on
feature="process"
only.Returns amount of CPU time spent in kernel within the process.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for CpuTime
impl Send for CpuTime
impl Sync for CpuTime
impl !Unpin for CpuTime
impl !UnwindSafe for CpuTime
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,