#[repr(C)]pub struct timex {Show 31 fields
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_uint
§offset: c_long
§freq: c_long
§maxerror: c_long
§esterror: c_long
§status: c_int
§constant: c_long
§precision: c_long
§tolerance: c_long
§time: timeval
§tick: c_long
§ppsfreq: c_long
§jitter: c_long
§shift: c_int
§stabil: c_long
§jitcnt: c_long
§calcnt: c_long
§errcnt: c_long
§stbcnt: c_long
§tai: 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§
Auto Trait Implementations§
impl Freeze for timex
impl RefUnwindSafe for timex
impl Send for timex
impl Sync for timex
impl Unpin for timex
impl UnwindSafe for timex
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...)
attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 208 bytes