Struct bluerobotics_ping::ping1d::FirmwareVersionStruct
source · pub struct FirmwareVersionStruct {
pub device_type: u8,
pub device_model: u8,
pub firmware_version_major: u16,
pub firmware_version_minor: u16,
}Expand description
Device information
Fields§
§device_type: u8Device type. 0: Unknown; 1: Echosounder
device_model: u8Device model. 0: Unknown; 1: Ping1D
firmware_version_major: u16Firmware version major number.
firmware_version_minor: u16Firmware version minor number.
Trait Implementations§
source§impl Clone for FirmwareVersionStruct
impl Clone for FirmwareVersionStruct
source§fn clone(&self) -> FirmwareVersionStruct
fn clone(&self) -> FirmwareVersionStruct
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 FirmwareVersionStruct
impl Debug for FirmwareVersionStruct
source§impl Default for FirmwareVersionStruct
impl Default for FirmwareVersionStruct
source§fn default() -> FirmwareVersionStruct
fn default() -> FirmwareVersionStruct
Returns the “default value” for a type. Read more
source§impl DeserializePayload for FirmwareVersionStruct
impl DeserializePayload for FirmwareVersionStruct
fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for FirmwareVersionStruct
impl PartialEq for FirmwareVersionStruct
source§fn eq(&self, other: &FirmwareVersionStruct) -> bool
fn eq(&self, other: &FirmwareVersionStruct) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for FirmwareVersionStruct
Auto Trait Implementations§
impl Freeze for FirmwareVersionStruct
impl RefUnwindSafe for FirmwareVersionStruct
impl Send for FirmwareVersionStruct
impl Sync for FirmwareVersionStruct
impl Unpin for FirmwareVersionStruct
impl UnwindSafe for FirmwareVersionStruct
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