Struct timex
#[repr(C)]
pub struct timex { pub modes: c_uint, pub offset: c_long, pub freq: c_long, pub maxerror: c_long, pub esterror: c_long, pub status: c_int, pub constant: c_long, pub precision: c_long, pub tolerance: c_long, pub time: timeval, pub tick: c_long, pub ppsfreq: c_long, pub jitter: c_long, pub shift: c_int, pub stabil: c_long, pub jitcnt: c_long, pub calcnt: c_long, pub errcnt: c_long, pub stbcnt: c_long, pub tai: c_int, pub __unused1: i32, pub __unused2: i32, pub __unused3: i32, pub __unused4: i32, pub __unused5: i32, pub __unused6: i32, pub __unused7: i32, pub __unused8: i32, pub __unused9: i32, pub __unused10: i32, pub __unused11: i32 }
Fields
modes: c_uintoffset: c_longfreq: c_longmaxerror: c_longesterror: c_longstatus: c_intconstant: c_longprecision: c_longtolerance: c_longtime: timevaltick: c_longppsfreq: c_longjitter: c_longshift: c_intstabil: c_longjitcnt: c_longcalcnt: c_longerrcnt: c_longstbcnt: c_longtai: c_int__unused1: i32__unused2: i32__unused3: i32__unused4: i32__unused5: i32__unused6: i32__unused7: i32__unused8: i32__unused9: i32__unused10: i32__unused11: i32
Trait Implementations
impl Clone for timex
fn clone(&self) -> Self
impl Copy for timex
impl Debug for timex
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Eq for timex
impl Hash for timex
fn hash<__H: Hasher>(&self, state: &mut __H)
impl PartialEq for timex
fn eq(&self, other: &Self) -> bool
impl StructuralPartialEq for timex
Auto Trait Implementations
impl Freeze for timex
impl RefUnwindSafe for timex
impl Send for timex
impl Sync for timex
impl Unpin for timex
impl UnsafeUnpin for timex
impl UnwindSafe for timex
Blanket Implementations
impl<T> Any for timex
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for timex
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for timex
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for timex
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for timex
fn from(t: T) -> TReturns the argument unchanged.
impl<T, U> Into<U> for timex
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 timex
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for timex
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>