pub enum UdsResponse {
EcuReset(DataFormat<EcuResetResponse>),
ReadDataByIdentifier(DataFormat<ReadDataByIdentifierResponse>),
ReadMemoryByAddress(DataFormat<ReadMemoryByAddressResponse>),
ReadDTCInformation(DataFormat<ReadDTCInformationResponse>),
ClearDiagnosticInformation,
WriteDataByIdentifier(DataFormat<WriteDataByIdentifierResponse>),
}Expand description
All possible services containing responses DataFormat represents wether the parsing into response struct was succesful
Variants§
EcuReset(DataFormat<EcuResetResponse>)
ReadDataByIdentifier(DataFormat<ReadDataByIdentifierResponse>)
ReadMemoryByAddress(DataFormat<ReadMemoryByAddressResponse>)
ReadDTCInformation(DataFormat<ReadDTCInformationResponse>)
ClearDiagnosticInformation
WriteDataByIdentifier(DataFormat<WriteDataByIdentifierResponse>)
Trait Implementations§
Source§impl Debug for UdsResponse
impl Debug for UdsResponse
Source§impl PartialEq for UdsResponse
impl PartialEq for UdsResponse
impl StructuralPartialEq for UdsResponse
Auto Trait Implementations§
impl Freeze for UdsResponse
impl RefUnwindSafe for UdsResponse
impl Send for UdsResponse
impl Sync for UdsResponse
impl Unpin for UdsResponse
impl UnwindSafe for UdsResponse
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