pub struct MissionClearAll {
pub target_system: u8,
pub target_component: u8,
pub mission_type: u8,
}Expand description
MISSION_CLEAR_ALL: asks the vehicle to erase a stored plan.
Fields§
§target_system: u8§target_component: u8§mission_type: u8Implementations§
Trait Implementations§
Source§impl Clone for MissionClearAll
impl Clone for MissionClearAll
Source§fn clone(&self) -> MissionClearAll
fn clone(&self) -> MissionClearAll
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for MissionClearAll
Source§impl Debug for MissionClearAll
impl Debug for MissionClearAll
Source§impl Default for MissionClearAll
impl Default for MissionClearAll
Source§impl Message for MissionClearAll
impl Message for MissionClearAll
Source§const NAME: &'static str = "MISSION_CLEAR_ALL"
const NAME: &'static str = "MISSION_CLEAR_ALL"
The message name, such as
"HEARTBEAT", as used to derive CRC_EXTRA.Source§const CRC_EXTRA: u8 = 232
const CRC_EXTRA: u8 = 232
The
CRC_EXTRA seed folded into the checksum of a frame carrying this message.Source§const BASE_FIELDS: &'static [(&'static str, &'static str, u8)]
const BASE_FIELDS: &'static [(&'static str, &'static str, u8)]
The base fields in wire order as
(type, name, array_len), the input from which
CRC_EXTRA is derived and against which it is verified.Source§const DESCRIPTOR: &'static MessageDescriptor<'static>
const DESCRIPTOR: &'static MessageDescriptor<'static>
The message’s shape as data: the runtime counterpart of this type’s fields, for a
caller reading and writing by name rather than through the struct.
Source§impl PartialEq for MissionClearAll
impl PartialEq for MissionClearAll
Source§fn eq(&self, other: &MissionClearAll) -> bool
fn eq(&self, other: &MissionClearAll) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for MissionClearAll
Auto Trait Implementations§
impl Freeze for MissionClearAll
impl RefUnwindSafe for MissionClearAll
impl Send for MissionClearAll
impl Sync for MissionClearAll
impl Unpin for MissionClearAll
impl UnsafeUnpin for MissionClearAll
impl UnwindSafe for MissionClearAll
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