Struct ecu_diagnostics::kwp2000::ModuleBlockInformation
source · pub struct ModuleBlockInformation {
pub tool_supplier_id: u8,
pub programming_date_year: u8,
pub programming_date_month: u8,
pub programming_date_day: u8,
pub tester_serial_number: String,
}
Expand description
Information on an individual code block on an ECU
Fields§
§tool_supplier_id: u8
Tool supplier identification who programmed the block
programming_date_year: u8
Programmed year
programming_date_month: u8
Programmed Month
programming_date_day: u8
Programmed Day
tester_serial_number: String
Tester serial number who programmed the block
Trait Implementations§
source§impl Clone for ModuleBlockInformation
impl Clone for ModuleBlockInformation
source§fn clone(&self) -> ModuleBlockInformation
fn clone(&self) -> ModuleBlockInformation
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ModuleBlockInformation
impl Debug for ModuleBlockInformation
source§impl Ord for ModuleBlockInformation
impl Ord for ModuleBlockInformation
source§fn cmp(&self, other: &ModuleBlockInformation) -> Ordering
fn cmp(&self, other: &ModuleBlockInformation) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq for ModuleBlockInformation
impl PartialEq for ModuleBlockInformation
source§fn eq(&self, other: &ModuleBlockInformation) -> bool
fn eq(&self, other: &ModuleBlockInformation) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for ModuleBlockInformation
impl PartialOrd for ModuleBlockInformation
source§fn partial_cmp(&self, other: &ModuleBlockInformation) -> Option<Ordering>
fn partial_cmp(&self, other: &ModuleBlockInformation) -> Option<Ordering>
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 Eq for ModuleBlockInformation
impl StructuralPartialEq for ModuleBlockInformation
Auto Trait Implementations§
impl Freeze for ModuleBlockInformation
impl RefUnwindSafe for ModuleBlockInformation
impl Send for ModuleBlockInformation
impl Sync for ModuleBlockInformation
impl Unpin for ModuleBlockInformation
impl UnwindSafe for ModuleBlockInformation
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