#[repr(C)]pub enum PduCopt {
StartComm = 32_769,
StopComm = 32_770,
UpdateParam = 32_771,
SendRecv = 32_772,
Delay = 32_773,
RestoreParam = 32_774,
}
Expand description
Communication primitive (ComParam) type
Variants§
StartComm = 32_769
Start communication with an ECU
StopComm = 32_770
Stop communication with an ECU
UpdateParam = 32_771
Updates an existing [ComParameter] on an active logical communication link
SendRecv = 32_772
Send request or response data
Delay = 32_773
Wait a specified time before executing the next [ComPrimitive]
RestoreParam = 32_774
Opposite of PduCopt::UpdateParam, copies active com param from logical communication link to a working buffer
Trait Implementations§
Source§impl Ord for PduCopt
impl Ord for PduCopt
Source§impl PartialOrd for PduCopt
impl PartialOrd for PduCopt
impl Copy for PduCopt
impl Eq for PduCopt
impl StructuralPartialEq for PduCopt
Auto Trait Implementations§
impl Freeze for PduCopt
impl RefUnwindSafe for PduCopt
impl Send for PduCopt
impl Sync for PduCopt
impl Unpin for PduCopt
impl UnwindSafe for PduCopt
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