[−][src]Struct heim::process::CpuTime
Accumulated CPU time for specific process.
Implementations
impl CpuTime
[src]
pub fn user(
&self
) -> Quantity<dyn Dimension<N = Z0, J = Z0, L = Z0, I = Z0, Kind = dyn Kind + 'static, M = Z0, T = PInt<UInt<UTerm, B1>>, Th = Z0> + 'static, dyn Units<f64, luminous_intensity = candela, mass = kilogram, amount_of_substance = mole, length = meter, thermodynamic_temperature = kelvin, electric_current = ampere, time = second> + 'static, f64>
[src]
&self
) -> Quantity<dyn Dimension<N = Z0, J = Z0, L = Z0, I = Z0, Kind = dyn Kind + 'static, M = Z0, T = PInt<UInt<UTerm, B1>>, Th = Z0> + 'static, dyn Units<f64, luminous_intensity = candela, mass = kilogram, amount_of_substance = mole, length = meter, thermodynamic_temperature = kelvin, electric_current = ampere, time = second> + 'static, f64>
Returns amount of CPU time spent in user mode within the process.
pub fn system(
&self
) -> Quantity<dyn Dimension<N = Z0, J = Z0, L = Z0, I = Z0, Kind = dyn Kind + 'static, M = Z0, T = PInt<UInt<UTerm, B1>>, Th = Z0> + 'static, dyn Units<f64, luminous_intensity = candela, mass = kilogram, amount_of_substance = mole, length = meter, thermodynamic_temperature = kelvin, electric_current = ampere, time = second> + 'static, f64>
[src]
&self
) -> Quantity<dyn Dimension<N = Z0, J = Z0, L = Z0, I = Z0, Kind = dyn Kind + 'static, M = Z0, T = PInt<UInt<UTerm, B1>>, Th = Z0> + 'static, dyn Units<f64, luminous_intensity = candela, mass = kilogram, amount_of_substance = mole, length = meter, thermodynamic_temperature = kelvin, electric_current = ampere, time = second> + 'static, f64>
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,
pub 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.
pub 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>,