pub struct MasterboardDataMsg {Show 16 fields
pub digital_input_bits: u32,
pub digital_output_bits: u32,
pub analog_input_range0: i8,
pub analog_input_range1: i8,
pub analog_input0: f64,
pub analog_input1: f64,
pub analog_output_domain0: i8,
pub analog_output_domain1: i8,
pub analog_output0: f64,
pub analog_output1: f64,
pub masterboard_temperature: f32,
pub robot_voltage_48v: f32,
pub robot_current: f32,
pub master_io_current: f32,
pub master_safety_state: u8,
pub master_onoff_state: u8,
}Fields§
§digital_input_bits: u32§digital_output_bits: u32§analog_input_range0: i8§analog_input_range1: i8§analog_input0: f64§analog_input1: f64§analog_output_domain0: i8§analog_output_domain1: i8§analog_output0: f64§analog_output1: f64§masterboard_temperature: f32§robot_voltage_48v: f32§robot_current: f32§master_io_current: f32§master_safety_state: u8§master_onoff_state: u8Trait Implementations§
Source§impl Clone for MasterboardDataMsg
impl Clone for MasterboardDataMsg
Source§fn clone(&self) -> MasterboardDataMsg
fn clone(&self) -> MasterboardDataMsg
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 MasterboardDataMsg
impl Debug for MasterboardDataMsg
Source§impl Default for MasterboardDataMsg
impl Default for MasterboardDataMsg
Source§impl<'de> Deserialize<'de> for MasterboardDataMsg
impl<'de> Deserialize<'de> for MasterboardDataMsg
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 MasterboardDataMsg
impl PartialEq for MasterboardDataMsg
Source§impl Serialize for MasterboardDataMsg
impl Serialize for MasterboardDataMsg
impl Message for MasterboardDataMsg
impl StructuralPartialEq for MasterboardDataMsg
Auto Trait Implementations§
impl Freeze for MasterboardDataMsg
impl RefUnwindSafe for MasterboardDataMsg
impl Send for MasterboardDataMsg
impl Sync for MasterboardDataMsg
impl Unpin for MasterboardDataMsg
impl UnwindSafe for MasterboardDataMsg
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