Struct tms
#[repr(C)]
pub struct tms { pub tms_utime: clock_t, pub tms_stime: clock_t, pub tms_cutime: clock_t, pub tms_cstime: clock_t }
Fields
tms_utime: clock_ttms_stime: clock_ttms_cutime: clock_ttms_cstime: clock_t
Trait Implementations
impl Clone for tms
fn clone(&self) -> Self
impl Copy for tms
impl Debug for tms
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Eq for tms
impl Hash for tms
fn hash<__H: Hasher>(&self, state: &mut __H)
impl PartialEq for tms
fn eq(&self, other: &Self) -> bool
impl StructuralPartialEq for tms
Auto Trait Implementations
impl Freeze for tms
impl RefUnwindSafe for tms
impl Send for tms
impl Sync for tms
impl Unpin for tms
impl UnsafeUnpin for tms
impl UnwindSafe for tms
Blanket Implementations
impl<T> Any for tms
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for tms
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for tms
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for tms
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for tms
fn from(t: T) -> TReturns the argument unchanged.
impl<T, U> Into<U> for tms
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for tms
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for tms
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>