pub struct CompanionProcessStatus {
pub header: Header,
pub state: u8,
pub component: u8,
}Fields§
§header: Header§state: u8§component: u8Implementations§
Source§impl CompanionProcessStatus
impl CompanionProcessStatus
pub const MAV_STATE_UNINIT: u8 = 0u8
pub const MAV_STATE_BOOT: u8 = 1u8
pub const MAV_STATE_CALIBRATING: u8 = 2u8
pub const MAV_STATE_STANDBY: u8 = 3u8
pub const MAV_STATE_ACTIVE: u8 = 4u8
pub const MAV_STATE_CRITICAL: u8 = 5u8
pub const MAV_STATE_EMERGENCY: u8 = 6u8
pub const MAV_STATE_POWEROFF: u8 = 7u8
pub const MAV_STATE_FLIGHT_TERMINATION: u8 = 8u8
pub const MAV_COMP_ID_OBSTACLE_AVOIDANCE: u8 = 196u8
pub const MAV_COMP_ID_VISUAL_INERTIAL_ODOMETRY: u8 = 197u8
Trait Implementations§
Source§impl Clone for CompanionProcessStatus
impl Clone for CompanionProcessStatus
Source§fn clone(&self) -> CompanionProcessStatus
fn clone(&self) -> CompanionProcessStatus
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 CompanionProcessStatus
impl Debug for CompanionProcessStatus
Source§impl Default for CompanionProcessStatus
impl Default for CompanionProcessStatus
Source§impl<'de> Deserialize<'de> for CompanionProcessStatus
impl<'de> Deserialize<'de> for CompanionProcessStatus
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 CompanionProcessStatus
impl PartialEq for CompanionProcessStatus
Source§impl Serialize for CompanionProcessStatus
impl Serialize for CompanionProcessStatus
impl Message for CompanionProcessStatus
impl StructuralPartialEq for CompanionProcessStatus
Auto Trait Implementations§
impl Freeze for CompanionProcessStatus
impl RefUnwindSafe for CompanionProcessStatus
impl Send for CompanionProcessStatus
impl Sync for CompanionProcessStatus
impl Unpin for CompanionProcessStatus
impl UnwindSafe for CompanionProcessStatus
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