Enum ecu_diagnostics::kwp2000::DTCRange
source · pub enum DTCRange {
Powertrain,
Chassis,
Body,
Network,
All,
}
Expand description
Represents a range of DTCs to query from the ECU
DTC Range support matrix
DTCRange | Support by ECUs |
---|---|
DTCRange::Powertrain | Optional |
DTCRange::Chassis | Optional |
DTCRange::Body | Optional |
DTCRange::Network | Optional |
DTCRange::All | Mandatory |
Variants§
Powertrain
All powertrain related DTCs
Chassis
All Chassis related DTCs
Body
All Body related DTCs
Network
All Network related DTCs
All
All DTCs from all groups
Trait Implementations§
source§impl Ord for DTCRange
impl Ord for DTCRange
source§impl PartialEq for DTCRange
impl PartialEq for DTCRange
source§impl PartialOrd for DTCRange
impl PartialOrd for DTCRange
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for DTCRange
impl Eq for DTCRange
impl StructuralPartialEq for DTCRange
Auto Trait Implementations§
impl Freeze for DTCRange
impl RefUnwindSafe for DTCRange
impl Send for DTCRange
impl Sync for DTCRange
impl Unpin for DTCRange
impl UnwindSafe for DTCRange
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