#[repr(C)]pub struct ParamStructAccessTiming {
pub p2_min: u8,
pub p2_max: u8,
pub p3_min: u8,
pub p3_max: u8,
pub p4_min: u8,
pub timing_set: TimingSet,
}
Expand description
Access timing for ParamStructFieldData when ParamStructFieldData::com_param_struct_type is PduCpst::AccessTiming
Fields§
§p2_min: u8
0.5ms resolution - Minimum time between tester request and ECU response
p2_max: u8
0.5ms resolution - Maximum time between tester request and ECU response
p3_min: u8
250ms resolution - Minimum time between ECU response and start of new tester request
p3_max: u8
250ms resolution - Maximum time between ECU response and start of new tester request
p4_min: u8
0.5ms resolution - Minimum inter-byte time for tester request
timing_set: TimingSet
Timing set type
Trait Implementations§
Source§impl Clone for ParamStructAccessTiming
impl Clone for ParamStructAccessTiming
Source§fn clone(&self) -> ParamStructAccessTiming
fn clone(&self) -> ParamStructAccessTiming
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 moreSource§impl Debug for ParamStructAccessTiming
impl Debug for ParamStructAccessTiming
Source§impl Ord for ParamStructAccessTiming
impl Ord for ParamStructAccessTiming
Source§fn cmp(&self, other: &ParamStructAccessTiming) -> Ordering
fn cmp(&self, other: &ParamStructAccessTiming) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ParamStructAccessTiming
impl PartialEq for ParamStructAccessTiming
Source§impl PartialOrd for ParamStructAccessTiming
impl PartialOrd for ParamStructAccessTiming
impl Copy for ParamStructAccessTiming
impl Eq for ParamStructAccessTiming
impl StructuralPartialEq for ParamStructAccessTiming
Auto Trait Implementations§
impl Freeze for ParamStructAccessTiming
impl RefUnwindSafe for ParamStructAccessTiming
impl Send for ParamStructAccessTiming
impl Sync for ParamStructAccessTiming
impl Unpin for ParamStructAccessTiming
impl UnwindSafe for ParamStructAccessTiming
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