pub struct ErrorWarning {Show 39 fields
pub header: Header,
pub ibeo_header: IbeoDataHeader,
pub err_internal_error: bool,
pub err_motor_1_fault: bool,
pub err_buffer_error_xmt_incomplete: bool,
pub err_buffer_error_overflow: bool,
pub err_apd_over_temperature: bool,
pub err_apd_under_temperature: bool,
pub err_apd_temperature_sensor_defect: bool,
pub err_motor_2_fault: bool,
pub err_motor_3_fault: bool,
pub err_motor_4_fault: bool,
pub err_motor_5_fault: bool,
pub err_int_no_scan_data: bool,
pub err_int_communication_error: bool,
pub err_int_incorrect_scan_data: bool,
pub err_config_fpga_not_configurable: bool,
pub err_config_incorrect_config_data: bool,
pub err_config_contains_incorrect_params: bool,
pub err_timeout_data_processing: bool,
pub err_timeout_env_model_computation_reset: bool,
pub wrn_int_communication_error: bool,
pub wrn_low_temperature: bool,
pub wrn_high_temperature: bool,
pub wrn_int_motor_1: bool,
pub wrn_sync_error: bool,
pub wrn_laser_1_start_pulse_missing: bool,
pub wrn_laser_2_start_pulse_missing: bool,
pub wrn_can_interface_blocked: bool,
pub wrn_eth_interface_blocked: bool,
pub wrn_incorrect_can_data_rcvd: bool,
pub wrn_int_incorrect_scan_data: bool,
pub wrn_eth_unkwn_incomplete_data: bool,
pub wrn_incorrect_or_forbidden_cmd_rcvd: bool,
pub wrn_memory_access_failure: bool,
pub wrn_int_overflow: bool,
pub wrn_ego_motion_data_missing: bool,
pub wrn_incorrect_mounting_params: bool,
pub wrn_no_obj_comp_due_to_scan_freq: bool,
}Fields§
§header: Header§ibeo_header: IbeoDataHeader§err_internal_error: bool§err_motor_1_fault: bool§err_buffer_error_xmt_incomplete: bool§err_buffer_error_overflow: bool§err_apd_over_temperature: bool§err_apd_under_temperature: bool§err_apd_temperature_sensor_defect: bool§err_motor_2_fault: bool§err_motor_3_fault: bool§err_motor_4_fault: bool§err_motor_5_fault: bool§err_int_no_scan_data: bool§err_int_communication_error: bool§err_int_incorrect_scan_data: bool§err_config_fpga_not_configurable: bool§err_config_incorrect_config_data: bool§err_config_contains_incorrect_params: bool§err_timeout_data_processing: bool§err_timeout_env_model_computation_reset: bool§wrn_int_communication_error: bool§wrn_low_temperature: bool§wrn_high_temperature: bool§wrn_int_motor_1: bool§wrn_sync_error: bool§wrn_laser_1_start_pulse_missing: bool§wrn_laser_2_start_pulse_missing: bool§wrn_can_interface_blocked: bool§wrn_eth_interface_blocked: bool§wrn_incorrect_can_data_rcvd: bool§wrn_int_incorrect_scan_data: bool§wrn_eth_unkwn_incomplete_data: bool§wrn_incorrect_or_forbidden_cmd_rcvd: bool§wrn_memory_access_failure: bool§wrn_int_overflow: bool§wrn_ego_motion_data_missing: bool§wrn_incorrect_mounting_params: bool§wrn_no_obj_comp_due_to_scan_freq: boolTrait Implementations§
Source§impl Clone for ErrorWarning
impl Clone for ErrorWarning
Source§fn clone(&self) -> ErrorWarning
fn clone(&self) -> ErrorWarning
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 ErrorWarning
impl Debug for ErrorWarning
Source§impl Default for ErrorWarning
impl Default for ErrorWarning
Source§impl<'de> Deserialize<'de> for ErrorWarning
impl<'de> Deserialize<'de> for ErrorWarning
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 ErrorWarning
impl PartialEq for ErrorWarning
Source§impl Serialize for ErrorWarning
impl Serialize for ErrorWarning
impl Message for ErrorWarning
impl StructuralPartialEq for ErrorWarning
Auto Trait Implementations§
impl Freeze for ErrorWarning
impl RefUnwindSafe for ErrorWarning
impl Send for ErrorWarning
impl Sync for ErrorWarning
impl Unpin for ErrorWarning
impl UnwindSafe for ErrorWarning
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