pub struct OnboardComputerStatus {Show 21 fields
pub header: Header,
pub component: u8,
pub uptime: u32,
pub type_: u8,
pub cpu_cores: [u8; 8],
pub cpu_combined: [u8; 10],
pub gpu_cores: [u8; 4],
pub gpu_combined: [u8; 10],
pub temperature_board: i8,
pub temperature_core: [i8; 8],
pub fan_speed: [i16; 4],
pub ram_usage: u32,
pub ram_total: u32,
pub storage_type: [u32; 4],
pub storage_usage: [u32; 4],
pub storage_total: [u32; 4],
pub link_type: [u32; 6],
pub link_tx_rate: [u32; 6],
pub link_rx_rate: [u32; 6],
pub link_tx_max: [u32; 6],
pub link_rx_max: [u32; 6],
}Fields§
§header: Header§component: u8§uptime: u32§type_: u8§cpu_cores: [u8; 8]§cpu_combined: [u8; 10]§gpu_cores: [u8; 4]§gpu_combined: [u8; 10]§temperature_board: i8§temperature_core: [i8; 8]§fan_speed: [i16; 4]§ram_usage: u32§ram_total: u32§storage_type: [u32; 4]§storage_usage: [u32; 4]§storage_total: [u32; 4]§link_type: [u32; 6]§link_tx_rate: [u32; 6]§link_rx_rate: [u32; 6]§link_tx_max: [u32; 6]§link_rx_max: [u32; 6]Trait Implementations§
Source§impl Clone for OnboardComputerStatus
impl Clone for OnboardComputerStatus
Source§fn clone(&self) -> OnboardComputerStatus
fn clone(&self) -> OnboardComputerStatus
Returns a duplicate 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 OnboardComputerStatus
impl Debug for OnboardComputerStatus
Source§impl Default for OnboardComputerStatus
impl Default for OnboardComputerStatus
Source§impl<'de> Deserialize<'de> for OnboardComputerStatus
impl<'de> Deserialize<'de> for OnboardComputerStatus
Source§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
Source§impl PartialEq for OnboardComputerStatus
impl PartialEq for OnboardComputerStatus
Source§impl Serialize for OnboardComputerStatus
impl Serialize for OnboardComputerStatus
impl Message for OnboardComputerStatus
impl StructuralPartialEq for OnboardComputerStatus
Auto Trait Implementations§
impl Freeze for OnboardComputerStatus
impl RefUnwindSafe for OnboardComputerStatus
impl Send for OnboardComputerStatus
impl Sync for OnboardComputerStatus
impl Unpin for OnboardComputerStatus
impl UnwindSafe for OnboardComputerStatus
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