Enum can_type_rs::j1939::Address
source · pub enum Address {
Show 59 variants
PrimaryEngineController,
SecondaryEngineController,
PrimaryTransmissionController,
TransmissionShiftSelector,
Brakes,
Retarder,
CruiseControl,
FuelSystem,
SteeringController,
InstrumentCluster,
ClimateControl1,
Compass,
BodyController,
OffVehicleGateway,
DidVid,
RetarderExhaustEngine1,
HeadwayController,
Suspension,
CabController,
TirePressureController,
LightingControlModule,
ClimateControl2,
ExhaustEmissionController,
AuxiliaryHeater,
ChassisController,
CommunicationsUnit,
Radio,
SafetyRestraintSystem,
AftertreatmentControlModule,
MultiPurposeCamera,
SwitchExpansionModule,
AuxiliaryGaugeSwitchPack,
Iteris,
QualcommPeopleNetTranslatorBox,
StandAloneRealTimeClock,
CenterPanel1,
CenterPanel2,
CenterPanel3,
CenterPanel4,
CenterPanel5,
WabcoOnGuardRadar,
SecondaryInstrumentCluster,
OffboardDiagnostics,
Trailer3Bridge,
Trailer2Bridge,
Trailer1Bridge,
SafetyDirectProcessor,
ForwardRoadImageProcessor,
LeftRearDoorPod,
RightRearDoorPod,
DoorController1,
DoorController2,
Tachograph,
HybridSystem,
AuxiliaryPowerUnit,
ServiceTool,
SourceAddressRequest0,
SourceAddressRequest1,
Unknown(u8),
}Variants§
PrimaryEngineController
SecondaryEngineController
PrimaryTransmissionController
TransmissionShiftSelector
Brakes
Retarder
CruiseControl
FuelSystem
SteeringController
InstrumentCluster
ClimateControl1
Compass
BodyController
OffVehicleGateway
DidVid
RetarderExhaustEngine1
HeadwayController
Suspension
CabController
TirePressureController
LightingControlModule
ClimateControl2
ExhaustEmissionController
AuxiliaryHeater
ChassisController
CommunicationsUnit
Radio
SafetyRestraintSystem
AftertreatmentControlModule
MultiPurposeCamera
SwitchExpansionModule
AuxiliaryGaugeSwitchPack
Iteris
QualcommPeopleNetTranslatorBox
StandAloneRealTimeClock
CenterPanel1
CenterPanel2
CenterPanel3
CenterPanel4
CenterPanel5
WabcoOnGuardRadar
SecondaryInstrumentCluster
OffboardDiagnostics
Trailer3Bridge
Trailer2Bridge
Trailer1Bridge
SafetyDirectProcessor
ForwardRoadImageProcessor
LeftRearDoorPod
RightRearDoorPod
DoorController1
DoorController2
Tachograph
HybridSystem
AuxiliaryPowerUnit
ServiceTool
SourceAddressRequest0
SourceAddressRequest1
Unknown(u8)
Trait Implementations§
impl Copy for Address
impl Eq for Address
impl StructuralPartialEq for Address
Auto Trait Implementations§
impl Freeze for Address
impl RefUnwindSafe for Address
impl Send for Address
impl Sync for Address
impl Unpin for Address
impl UnwindSafe for Address
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,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)