#[repr(C)]pub struct ptp_clock_caps {
pub max_adj: c_int,
pub n_alarm: c_int,
pub n_ext_ts: c_int,
pub n_per_out: c_int,
pub pps: c_int,
pub n_pins: c_int,
pub cross_timestamping: c_int,
pub adjust_phase: c_int,
pub max_phase_adj: c_int,
pub rsv: [c_int; 11],
}
Fields§
§max_adj: c_int
§n_alarm: c_int
§n_ext_ts: c_int
§n_per_out: c_int
§pps: c_int
§n_pins: c_int
§cross_timestamping: c_int
§adjust_phase: c_int
§max_phase_adj: c_int
§rsv: [c_int; 11]
Trait Implementations§
Source§impl Clone for ptp_clock_caps
impl Clone for ptp_clock_caps
Source§fn clone(&self) -> ptp_clock_caps
fn clone(&self) -> ptp_clock_caps
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for ptp_clock_caps
Auto Trait Implementations§
impl Freeze for ptp_clock_caps
impl RefUnwindSafe for ptp_clock_caps
impl Send for ptp_clock_caps
impl Sync for ptp_clock_caps
impl Unpin for ptp_clock_caps
impl UnwindSafe for ptp_clock_caps
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: 80 bytes