pub enum UdsError {
Transport(DiagError),
NegativeResponse(u8),
Parse(String<64>),
ResponsePending,
Validation(ValidationError),
}Variants§
Transport(DiagError)
NegativeResponse(u8)
Parse(String<64>)
ResponsePending
Validation(ValidationError)
Trait Implementations§
Source§impl From<ValidationError> for UdsError
impl From<ValidationError> for UdsError
Source§fn from(e: ValidationError) -> Self
fn from(e: ValidationError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for UdsError
impl RefUnwindSafe for UdsError
impl Send for UdsError
impl Sync for UdsError
impl Unpin for UdsError
impl UnsafeUnpin for UdsError
impl UnwindSafe for UdsError
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