[−][src]Enum mavlink::ardupilotmega::MavMessage
Variants
SENSOR_OFFSETS(SENSOR_OFFSETS_DATA)
SET_MAG_OFFSETS(SET_MAG_OFFSETS_DATA)
MEMINFO(MEMINFO_DATA)
AP_ADC(AP_ADC_DATA)
DIGICAM_CONFIGURE(DIGICAM_CONFIGURE_DATA)
DIGICAM_CONTROL(DIGICAM_CONTROL_DATA)
MOUNT_CONFIGURE(MOUNT_CONFIGURE_DATA)
MOUNT_CONTROL(MOUNT_CONTROL_DATA)
MOUNT_STATUS(MOUNT_STATUS_DATA)
FENCE_POINT(FENCE_POINT_DATA)
FENCE_FETCH_POINT(FENCE_FETCH_POINT_DATA)
AHRS(AHRS_DATA)
SIMSTATE(SIMSTATE_DATA)
HWSTATUS(HWSTATUS_DATA)
RADIO(RADIO_DATA)
LIMITS_STATUS(LIMITS_STATUS_DATA)
WIND(WIND_DATA)
DATA16(DATA16_DATA)
DATA32(DATA32_DATA)
DATA64(DATA64_DATA)
DATA96(DATA96_DATA)
RANGEFINDER(RANGEFINDER_DATA)
AIRSPEED_AUTOCAL(AIRSPEED_AUTOCAL_DATA)
RALLY_POINT(RALLY_POINT_DATA)
RALLY_FETCH_POINT(RALLY_FETCH_POINT_DATA)
COMPASSMOT_STATUS(COMPASSMOT_STATUS_DATA)
AHRS2(AHRS2_DATA)
CAMERA_STATUS(CAMERA_STATUS_DATA)
CAMERA_FEEDBACK(CAMERA_FEEDBACK_DATA)
BATTERY2(BATTERY2_DATA)
AHRS3(AHRS3_DATA)
AUTOPILOT_VERSION_REQUEST(AUTOPILOT_VERSION_REQUEST_DATA)
REMOTE_LOG_DATA_BLOCK(REMOTE_LOG_DATA_BLOCK_DATA)
REMOTE_LOG_BLOCK_STATUS(REMOTE_LOG_BLOCK_STATUS_DATA)
LED_CONTROL(LED_CONTROL_DATA)
MAG_CAL_PROGRESS(MAG_CAL_PROGRESS_DATA)
MAG_CAL_REPORT(MAG_CAL_REPORT_DATA)
EKF_STATUS_REPORT(EKF_STATUS_REPORT_DATA)
PID_TUNING(PID_TUNING_DATA)
DEEPSTALL(DEEPSTALL_DATA)
GIMBAL_REPORT(GIMBAL_REPORT_DATA)
GIMBAL_CONTROL(GIMBAL_CONTROL_DATA)
GIMBAL_TORQUE_CMD_REPORT(GIMBAL_TORQUE_CMD_REPORT_DATA)
GOPRO_HEARTBEAT(GOPRO_HEARTBEAT_DATA)
GOPRO_GET_REQUEST(GOPRO_GET_REQUEST_DATA)
GOPRO_GET_RESPONSE(GOPRO_GET_RESPONSE_DATA)
GOPRO_SET_REQUEST(GOPRO_SET_REQUEST_DATA)
GOPRO_SET_RESPONSE(GOPRO_SET_RESPONSE_DATA)
RPM(RPM_DATA)
DEVICE_OP_READ(DEVICE_OP_READ_DATA)
DEVICE_OP_READ_REPLY(DEVICE_OP_READ_REPLY_DATA)
DEVICE_OP_WRITE(DEVICE_OP_WRITE_DATA)
DEVICE_OP_WRITE_REPLY(DEVICE_OP_WRITE_REPLY_DATA)
ADAP_TUNING(ADAP_TUNING_DATA)
VISION_POSITION_DELTA(VISION_POSITION_DELTA_DATA)
AOA_SSA(AOA_SSA_DATA)
ESC_TELEMETRY_1_TO_4(ESC_TELEMETRY_1_TO_4_DATA)
ESC_TELEMETRY_5_TO_8(ESC_TELEMETRY_5_TO_8_DATA)
ESC_TELEMETRY_9_TO_12(ESC_TELEMETRY_9_TO_12_DATA)
common(MavMessage)
uavionix(MavMessage)
icarous(MavMessage)
Trait Implementations
impl Clone for MavMessage
[src]
fn clone(&self) -> MavMessage
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for MavMessage
[src]
impl<'de> Deserialize<'de> for MavMessage
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Message for MavMessage
[src]
fn parse(version: MavlinkVersion, id: u32, payload: &[u8]) -> Option<MavMessage>
[src]
fn message_id(&self) -> u32
[src]
fn message_id_from_name(name: &str) -> Result<u32, &'static str>
[src]
fn default_message_from_id(id: u32) -> Result<MavMessage, &'static str>
[src]
fn ser(&self) -> Vec<u8>
[src]
fn extra_crc(id: u32) -> u8
[src]
impl PartialEq<MavMessage> for MavMessage
[src]
fn eq(&self, other: &MavMessage) -> bool
[src]
fn ne(&self, other: &MavMessage) -> bool
[src]
impl Serialize for MavMessage
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for MavMessage
[src]
Auto Trait Implementations
impl RefUnwindSafe for MavMessage
impl Send for MavMessage
impl Sync for MavMessage
impl Unpin for MavMessage
impl UnwindSafe for MavMessage
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,