Struct Identity
pub struct Identity {
pub model: Option<String>,
pub imei: Option<String>,
pub imsi: Option<String>,
pub iccid: Option<String>,
pub nxp: Identity,
pub serial_number: Option<String>,
pub part_number: Option<String>,
}Expand description
Identity of the TCU.
Fields§
§model: Option<String>Model of the AG35.
imei: Option<String>IMEI of the AG35.
imsi: Option<String>IMSI of the sim card.
iccid: Option<String>ICCID of the sim card.
nxp: IdentityNxp identity.
serial_number: Option<String>Serial number assigned by the EOL test.
part_number: Option<String>Part number assigned by the EOL test.
Trait Implementations§
§impl<'de> Deserialize<'de> for Identity
impl<'de> Deserialize<'de> for Identity
§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for Identity
impl RefUnwindSafe for Identity
impl Send for Identity
impl Sync for Identity
impl Unpin for Identity
impl UnwindSafe for Identity
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