pub struct MissionAck {
pub target_system: u8,
pub target_component: u8,
pub type_: u8,
pub mission_type: u8,
pub opaque_id: u32,
}Expand description
MISSION_ACK: acknowledges the end of a mission transfer with a result.
Fields§
§target_system: u8§target_component: u8§type_: u8§mission_type: u8§opaque_id: u32Implementations§
Trait Implementations§
Source§impl Clone for MissionAck
impl Clone for MissionAck
Source§fn clone(&self) -> MissionAck
fn clone(&self) -> MissionAck
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 MissionAck
Source§impl Debug for MissionAck
impl Debug for MissionAck
Source§impl Default for MissionAck
impl Default for MissionAck
Source§impl Message for MissionAck
impl Message for MissionAck
Source§const NAME: &'static str = "MISSION_ACK"
const NAME: &'static str = "MISSION_ACK"
The message name, such as
"HEARTBEAT", as used to derive CRC_EXTRA.Source§const CRC_EXTRA: u8 = 153
const CRC_EXTRA: u8 = 153
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 MissionAck
impl PartialEq for MissionAck
Source§fn eq(&self, other: &MissionAck) -> bool
fn eq(&self, other: &MissionAck) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for MissionAck
Auto Trait Implementations§
impl Freeze for MissionAck
impl RefUnwindSafe for MissionAck
impl Send for MissionAck
impl Sync for MissionAck
impl Unpin for MissionAck
impl UnsafeUnpin for MissionAck
impl UnwindSafe for MissionAck
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