Enum mavio::dialects::Common

source ·
pub enum Common {
Show 221 variants LocalPositionNedCov(LocalPositionNedCov), RcChannelsOverride(RcChannelsOverride), GimbalManagerSetAttitude(GimbalManagerSetAttitude), SetupSigning(SetupSigning), RadioStatus(RadioStatus), MissionItemInt(MissionItemInt), SystemTime(SystemTime), ScaledImu3(ScaledImu3), CanFrame(CanFrame), Odometry(Odometry), BatteryStatus(BatteryStatus), Gps2Rtk(Gps2Rtk), LogData(LogData), OrbitExecutionStatus(OrbitExecutionStatus), Debug(Debug), PlayTune(PlayTune), OpenDroneIdMessagePack(OpenDroneIdMessagePack), GpsInput(GpsInput), CellularStatus(CellularStatus), SafetyAllowedArea(SafetyAllowedArea), ChangeOperatorControlAck(ChangeOperatorControlAck), RcChannelsScaled(RcChannelsScaled), MissionItemReached(MissionItemReached), SimState(SimState), MissionRequestPartialList(MissionRequestPartialList), LandingTarget(LandingTarget), MessageInterval(MessageInterval), Collision(Collision), Event(Event), AutopilotVersion(AutopilotVersion), GeneratorStatus(GeneratorStatus), ManualControl(ManualControl), CameraTrackingImageStatus(CameraTrackingImageStatus), RequestDataStream(RequestDataStream), EncapsulatedData(EncapsulatedData), RequestEvent(RequestEvent), LinkNodeStatus(LinkNodeStatus), MissionClearAll(MissionClearAll), WheelDistance(WheelDistance), NamedValueFloat(NamedValueFloat), ViconPositionEstimate(ViconPositionEstimate), Timesync(Timesync), ChangeOperatorControl(ChangeOperatorControl), GlobalVisionPositionEstimate(GlobalVisionPositionEstimate), ComponentMetadata(ComponentMetadata), ParamExtRequestRead(ParamExtRequestRead), FenceStatus(FenceStatus), AuthKey(AuthKey), CameraFovStatus(CameraFovStatus), ParamMapRc(ParamMapRc), HighresImu(HighresImu), HomePosition(HomePosition), V2Extension(V2Extension), ManualSetpoint(ManualSetpoint), TerrainCheck(TerrainCheck), ParamExtRequestList(ParamExtRequestList), AttitudeQuaternion(AttitudeQuaternion), DataStream(DataStream), MissionCurrent(MissionCurrent), UavcanNodeStatus(UavcanNodeStatus), GpsRawInt(GpsRawInt), LogRequestData(LogRequestData), ScaledPressure3(ScaledPressure3), HilOpticalFlow(HilOpticalFlow), TrajectoryRepresentationWaypoints(TrajectoryRepresentationWaypoints), OpticalFlowRad(OpticalFlowRad), VideoStreamInformation(VideoStreamInformation), HilControls(HilControls), RcChannelsRaw(RcChannelsRaw), LoggingDataAcked(LoggingDataAcked), OpenDroneIdAuthentication(OpenDroneIdAuthentication), AdsbVehicle(AdsbVehicle), VisionSpeedEstimate(VisionSpeedEstimate), AutopilotStateForGimbalDevice(AutopilotStateForGimbalDevice), LogRequestEnd(LogRequestEnd), HilState(HilState), MissionWritePartialList(MissionWritePartialList), OpenDroneIdSystemUpdate(OpenDroneIdSystemUpdate), FlightInformation(FlightInformation), SerialControl(SerialControl), IsbdLinkStatus(IsbdLinkStatus), TerrainData(TerrainData), ExtendedSysState(ExtendedSysState), Ping(Ping), ScaledImu2(ScaledImu2), RawImu(RawImu), MissionRequestInt(MissionRequestInt), CanFilterModify(CanFilterModify), PositionTargetLocalNed(PositionTargetLocalNed), MissionRequest(MissionRequest), RawPressure(RawPressure), ParamExtValue(ParamExtValue), AisVessel(AisVessel), CameraSettings(CameraSettings), ActuatorControlTarget(ActuatorControlTarget), MissionItem(MissionItem), AttitudeTarget(AttitudeTarget), GpsInjectData(GpsInjectData), ScaledImu(ScaledImu), NamedValueInt(NamedValueInt), LocalPositionNedSystemGlobalOffset(LocalPositionNedSystemGlobalOffset), MissionAck(MissionAck), SetGpsGlobalOrigin(SetGpsGlobalOrigin), LoggingData(LoggingData), StorageInformation(StorageInformation), VfrHud(VfrHud), EscInfo(EscInfo), MemoryVect(MemoryVect), WinchStatus(WinchStatus), VisionPositionEstimate(VisionPositionEstimate), OpenDroneIdOperatorId(OpenDroneIdOperatorId), OpenDroneIdSelfId(OpenDroneIdSelfId), GimbalManagerSetManualControl(GimbalManagerSetManualControl), CameraTrackingGeoStatus(CameraTrackingGeoStatus), SetPositionTargetLocalNed(SetPositionTargetLocalNed), ComponentInformation(ComponentInformation), AttPosMocap(AttPosMocap), MissionCount(MissionCount), SysStatus(SysStatus), LocalPositionNed(LocalPositionNed), MountOrientation(MountOrientation), CanfdFrame(CanfdFrame), ParamValue(ParamValue), GimbalManagerInformation(GimbalManagerInformation), TerrainRequest(TerrainRequest), RcChannels(RcChannels), ProtocolVersion(ProtocolVersion), CameraCaptureStatus(CameraCaptureStatus), ObstacleDistance(ObstacleDistance), CommandInt(CommandInt), HilStateQuaternion(HilStateQuaternion), HygrometerSensor(HygrometerSensor), Gps2Raw(Gps2Raw), CommandLong(CommandLong), HilRcInputsRaw(HilRcInputsRaw), WifiConfigAp(WifiConfigAp), GimbalDeviceSetAttitude(GimbalDeviceSetAttitude), CameraInformation(CameraInformation), SupportedTunes(SupportedTunes), ActuatorOutputStatus(ActuatorOutputStatus), OpticalFlow(OpticalFlow), FollowTarget(FollowTarget), CommandAck(CommandAck), GpsRtk(GpsRtk), OpenDroneIdArmStatus(OpenDroneIdArmStatus), SafetySetAllowedArea(SafetySetAllowedArea), ParamExtSet(ParamExtSet), RawRpm(RawRpm), NavControllerOutput(NavControllerOutput), GlobalPositionIntCov(GlobalPositionIntCov), EfiStatus(EfiStatus), GpsRtcmData(GpsRtcmData), HighLatency2(HighLatency2), MagCalReport(MagCalReport), SetActuatorControlTarget(SetActuatorControlTarget), ParamRequestRead(ParamRequestRead), OpenDroneIdBasicId(OpenDroneIdBasicId), SetAttitudeTarget(SetAttitudeTarget), Tunnel(Tunnel), GimbalManagerStatus(GimbalManagerStatus), CameraTrigger(CameraTrigger), ResponseEventError(ResponseEventError), ParamExtAck(ParamExtAck), HilGps(HilGps), TimeEstimateToTarget(TimeEstimateToTarget), UavcanNodeInfo(UavcanNodeInfo), Vibration(Vibration), CommandCancel(CommandCancel), DataTransmissionHandshake(DataTransmissionHandshake), OpenDroneIdLocation(OpenDroneIdLocation), Statustext(Statustext), GimbalDeviceAttitudeStatus(GimbalDeviceAttitudeStatus), CellularConfig(CellularConfig), SmartBatteryInfo(SmartBatteryInfo), LogEntry(LogEntry), Attitude(Attitude), TerrainReport(TerrainReport), ServoOutputRaw(ServoOutputRaw), FileTransferProtocol(FileTransferProtocol), EscStatus(EscStatus), SetHomePosition(SetHomePosition), PositionTargetGlobalInt(PositionTargetGlobalInt), MissionRequestList(MissionRequestList), ParamSet(ParamSet), GimbalManagerSetPitchyaw(GimbalManagerSetPitchyaw), OnboardComputerStatus(OnboardComputerStatus), HilActuatorControls(HilActuatorControls), EstimatorStatus(EstimatorStatus), ButtonChange(ButtonChange), Heartbeat(Heartbeat), CurrentEventSequence(CurrentEventSequence), LoggingAck(LoggingAck), SetPositionTargetGlobalInt(SetPositionTargetGlobalInt), GlobalPositionInt(GlobalPositionInt), DistanceSensor(DistanceSensor), CameraImageCaptured(CameraImageCaptured), GimbalDeviceInformation(GimbalDeviceInformation), ScaledPressure2(ScaledPressure2), DebugFloatArray(DebugFloatArray), GpsGlobalOrigin(GpsGlobalOrigin), PlayTuneV2(PlayTuneV2), TrajectoryRepresentationBezier(TrajectoryRepresentationBezier), ScaledPressure(ScaledPressure), HighLatency(HighLatency), LogErase(LogErase), HilSensor(HilSensor), WindCov(WindCov), PowerStatus(PowerStatus), OpenDroneIdSystem(OpenDroneIdSystem), SetMode(SetMode), ResourceRequest(ResourceRequest), UtmGlobalPosition(UtmGlobalPosition), LogRequestList(LogRequestList), AttitudeQuaternionCov(AttitudeQuaternionCov), ControlSystemState(ControlSystemState), ParamRequestList(ParamRequestList), GpsStatus(GpsStatus), Altitude(Altitude), VideoStreamStatus(VideoStreamStatus), DebugVect(DebugVect), MissionSetCurrent(MissionSetCurrent),
}
Expand description

Enum containing all messages within common dialect.

Variants§

§

LocalPositionNedCov(LocalPositionNedCov)

MAVLink message LOCAL_POSITION_NED_COV.

§

RcChannelsOverride(RcChannelsOverride)

MAVLink message RC_CHANNELS_OVERRIDE.

§

GimbalManagerSetAttitude(GimbalManagerSetAttitude)

MAVLink message GIMBAL_MANAGER_SET_ATTITUDE.

§

SetupSigning(SetupSigning)

MAVLink message SETUP_SIGNING.

§

RadioStatus(RadioStatus)

MAVLink message RADIO_STATUS.

§

MissionItemInt(MissionItemInt)

MAVLink message MISSION_ITEM_INT.

§

SystemTime(SystemTime)

MAVLink message SYSTEM_TIME.

§

ScaledImu3(ScaledImu3)

MAVLink message SCALED_IMU3.

§

CanFrame(CanFrame)

MAVLink message CAN_FRAME.

§

Odometry(Odometry)

MAVLink message ODOMETRY.

§

BatteryStatus(BatteryStatus)

MAVLink message BATTERY_STATUS.

§

Gps2Rtk(Gps2Rtk)

MAVLink message GPS2_RTK.

§

LogData(LogData)

MAVLink message LOG_DATA.

§

OrbitExecutionStatus(OrbitExecutionStatus)

MAVLink message ORBIT_EXECUTION_STATUS.

§

Debug(Debug)

MAVLink message DEBUG.

§

PlayTune(PlayTune)

MAVLink message PLAY_TUNE.

§

OpenDroneIdMessagePack(OpenDroneIdMessagePack)

MAVLink message OPEN_DRONE_ID_MESSAGE_PACK.

§

GpsInput(GpsInput)

MAVLink message GPS_INPUT.

§

CellularStatus(CellularStatus)

MAVLink message CELLULAR_STATUS.

§

SafetyAllowedArea(SafetyAllowedArea)

MAVLink message SAFETY_ALLOWED_AREA.

§

ChangeOperatorControlAck(ChangeOperatorControlAck)

MAVLink message CHANGE_OPERATOR_CONTROL_ACK.

§

RcChannelsScaled(RcChannelsScaled)

MAVLink message RC_CHANNELS_SCALED.

§

MissionItemReached(MissionItemReached)

MAVLink message MISSION_ITEM_REACHED.

§

SimState(SimState)

MAVLink message SIM_STATE.

§

MissionRequestPartialList(MissionRequestPartialList)

MAVLink message MISSION_REQUEST_PARTIAL_LIST.

§

LandingTarget(LandingTarget)

MAVLink message LANDING_TARGET.

§

MessageInterval(MessageInterval)

MAVLink message MESSAGE_INTERVAL.

§

Collision(Collision)

MAVLink message COLLISION.

§

Event(Event)

MAVLink message EVENT.

§

AutopilotVersion(AutopilotVersion)

MAVLink message AUTOPILOT_VERSION.

§

GeneratorStatus(GeneratorStatus)

MAVLink message GENERATOR_STATUS.

§

ManualControl(ManualControl)

MAVLink message MANUAL_CONTROL.

§

CameraTrackingImageStatus(CameraTrackingImageStatus)

MAVLink message CAMERA_TRACKING_IMAGE_STATUS.

§

RequestDataStream(RequestDataStream)

MAVLink message REQUEST_DATA_STREAM.

§

EncapsulatedData(EncapsulatedData)

MAVLink message ENCAPSULATED_DATA.

§

RequestEvent(RequestEvent)

MAVLink message REQUEST_EVENT.

§

LinkNodeStatus(LinkNodeStatus)

MAVLink message LINK_NODE_STATUS.

§

MissionClearAll(MissionClearAll)

MAVLink message MISSION_CLEAR_ALL.

§

WheelDistance(WheelDistance)

MAVLink message WHEEL_DISTANCE.

§

NamedValueFloat(NamedValueFloat)

MAVLink message NAMED_VALUE_FLOAT.

§

ViconPositionEstimate(ViconPositionEstimate)

MAVLink message VICON_POSITION_ESTIMATE.

§

Timesync(Timesync)

MAVLink message TIMESYNC.

§

ChangeOperatorControl(ChangeOperatorControl)

MAVLink message CHANGE_OPERATOR_CONTROL.

§

GlobalVisionPositionEstimate(GlobalVisionPositionEstimate)

MAVLink message GLOBAL_VISION_POSITION_ESTIMATE.

§

ComponentMetadata(ComponentMetadata)

MAVLink message COMPONENT_METADATA.

§

ParamExtRequestRead(ParamExtRequestRead)

MAVLink message PARAM_EXT_REQUEST_READ.

§

FenceStatus(FenceStatus)

MAVLink message FENCE_STATUS.

§

AuthKey(AuthKey)

MAVLink message AUTH_KEY.

§

CameraFovStatus(CameraFovStatus)

MAVLink message CAMERA_FOV_STATUS.

§

ParamMapRc(ParamMapRc)

MAVLink message PARAM_MAP_RC.

§

HighresImu(HighresImu)

MAVLink message HIGHRES_IMU.

§

HomePosition(HomePosition)

MAVLink message HOME_POSITION.

§

V2Extension(V2Extension)

MAVLink message V2_EXTENSION.

§

ManualSetpoint(ManualSetpoint)

MAVLink message MANUAL_SETPOINT.

§

TerrainCheck(TerrainCheck)

MAVLink message TERRAIN_CHECK.

§

ParamExtRequestList(ParamExtRequestList)

MAVLink message PARAM_EXT_REQUEST_LIST.

§

AttitudeQuaternion(AttitudeQuaternion)

MAVLink message ATTITUDE_QUATERNION.

§

DataStream(DataStream)

MAVLink message DATA_STREAM.

§

MissionCurrent(MissionCurrent)

MAVLink message MISSION_CURRENT.

§

UavcanNodeStatus(UavcanNodeStatus)

MAVLink message UAVCAN_NODE_STATUS.

§

GpsRawInt(GpsRawInt)

MAVLink message GPS_RAW_INT.

§

LogRequestData(LogRequestData)

MAVLink message LOG_REQUEST_DATA.

§

ScaledPressure3(ScaledPressure3)

MAVLink message SCALED_PRESSURE3.

§

HilOpticalFlow(HilOpticalFlow)

MAVLink message HIL_OPTICAL_FLOW.

§

TrajectoryRepresentationWaypoints(TrajectoryRepresentationWaypoints)

MAVLink message TRAJECTORY_REPRESENTATION_WAYPOINTS.

§

OpticalFlowRad(OpticalFlowRad)

MAVLink message OPTICAL_FLOW_RAD.

§

VideoStreamInformation(VideoStreamInformation)

MAVLink message VIDEO_STREAM_INFORMATION.

§

HilControls(HilControls)

MAVLink message HIL_CONTROLS.

§

RcChannelsRaw(RcChannelsRaw)

MAVLink message RC_CHANNELS_RAW.

§

LoggingDataAcked(LoggingDataAcked)

MAVLink message LOGGING_DATA_ACKED.

§

OpenDroneIdAuthentication(OpenDroneIdAuthentication)

MAVLink message OPEN_DRONE_ID_AUTHENTICATION.

§

AdsbVehicle(AdsbVehicle)

MAVLink message ADSB_VEHICLE.

§

VisionSpeedEstimate(VisionSpeedEstimate)

MAVLink message VISION_SPEED_ESTIMATE.

§

AutopilotStateForGimbalDevice(AutopilotStateForGimbalDevice)

MAVLink message AUTOPILOT_STATE_FOR_GIMBAL_DEVICE.

§

LogRequestEnd(LogRequestEnd)

MAVLink message LOG_REQUEST_END.

§

HilState(HilState)

MAVLink message HIL_STATE.

§

MissionWritePartialList(MissionWritePartialList)

MAVLink message MISSION_WRITE_PARTIAL_LIST.

§

OpenDroneIdSystemUpdate(OpenDroneIdSystemUpdate)

MAVLink message OPEN_DRONE_ID_SYSTEM_UPDATE.

§

FlightInformation(FlightInformation)

MAVLink message FLIGHT_INFORMATION.

§

SerialControl(SerialControl)

MAVLink message SERIAL_CONTROL.

§

IsbdLinkStatus(IsbdLinkStatus)

MAVLink message ISBD_LINK_STATUS.

§

TerrainData(TerrainData)

MAVLink message TERRAIN_DATA.

§

ExtendedSysState(ExtendedSysState)

MAVLink message EXTENDED_SYS_STATE.

§

Ping(Ping)

MAVLink message PING.

§

ScaledImu2(ScaledImu2)

MAVLink message SCALED_IMU2.

§

RawImu(RawImu)

MAVLink message RAW_IMU.

§

MissionRequestInt(MissionRequestInt)

MAVLink message MISSION_REQUEST_INT.

§

CanFilterModify(CanFilterModify)

MAVLink message CAN_FILTER_MODIFY.

§

PositionTargetLocalNed(PositionTargetLocalNed)

MAVLink message POSITION_TARGET_LOCAL_NED.

§

MissionRequest(MissionRequest)

MAVLink message MISSION_REQUEST.

§

RawPressure(RawPressure)

MAVLink message RAW_PRESSURE.

§

ParamExtValue(ParamExtValue)

MAVLink message PARAM_EXT_VALUE.

§

AisVessel(AisVessel)

MAVLink message AIS_VESSEL.

§

CameraSettings(CameraSettings)

MAVLink message CAMERA_SETTINGS.

§

ActuatorControlTarget(ActuatorControlTarget)

MAVLink message ACTUATOR_CONTROL_TARGET.

§

MissionItem(MissionItem)

MAVLink message MISSION_ITEM.

§

AttitudeTarget(AttitudeTarget)

MAVLink message ATTITUDE_TARGET.

§

GpsInjectData(GpsInjectData)

MAVLink message GPS_INJECT_DATA.

§

ScaledImu(ScaledImu)

MAVLink message SCALED_IMU.

§

NamedValueInt(NamedValueInt)

MAVLink message NAMED_VALUE_INT.

§

LocalPositionNedSystemGlobalOffset(LocalPositionNedSystemGlobalOffset)

MAVLink message LOCAL_POSITION_NED_SYSTEM_GLOBAL_OFFSET.

§

MissionAck(MissionAck)

MAVLink message MISSION_ACK.

§

SetGpsGlobalOrigin(SetGpsGlobalOrigin)

MAVLink message SET_GPS_GLOBAL_ORIGIN.

§

LoggingData(LoggingData)

MAVLink message LOGGING_DATA.

§

StorageInformation(StorageInformation)

MAVLink message STORAGE_INFORMATION.

§

VfrHud(VfrHud)

MAVLink message VFR_HUD.

§

EscInfo(EscInfo)

MAVLink message ESC_INFO.

§

MemoryVect(MemoryVect)

MAVLink message MEMORY_VECT.

§

WinchStatus(WinchStatus)

MAVLink message WINCH_STATUS.

§

VisionPositionEstimate(VisionPositionEstimate)

MAVLink message VISION_POSITION_ESTIMATE.

§

OpenDroneIdOperatorId(OpenDroneIdOperatorId)

MAVLink message OPEN_DRONE_ID_OPERATOR_ID.

§

OpenDroneIdSelfId(OpenDroneIdSelfId)

MAVLink message OPEN_DRONE_ID_SELF_ID.

§

GimbalManagerSetManualControl(GimbalManagerSetManualControl)

MAVLink message GIMBAL_MANAGER_SET_MANUAL_CONTROL.

§

CameraTrackingGeoStatus(CameraTrackingGeoStatus)

MAVLink message CAMERA_TRACKING_GEO_STATUS.

§

SetPositionTargetLocalNed(SetPositionTargetLocalNed)

MAVLink message SET_POSITION_TARGET_LOCAL_NED.

§

ComponentInformation(ComponentInformation)

MAVLink message COMPONENT_INFORMATION.

§

AttPosMocap(AttPosMocap)

MAVLink message ATT_POS_MOCAP.

§

MissionCount(MissionCount)

MAVLink message MISSION_COUNT.

§

SysStatus(SysStatus)

MAVLink message SYS_STATUS.

§

LocalPositionNed(LocalPositionNed)

MAVLink message LOCAL_POSITION_NED.

§

MountOrientation(MountOrientation)

MAVLink message MOUNT_ORIENTATION.

§

CanfdFrame(CanfdFrame)

MAVLink message CANFD_FRAME.

§

ParamValue(ParamValue)

MAVLink message PARAM_VALUE.

§

GimbalManagerInformation(GimbalManagerInformation)

MAVLink message GIMBAL_MANAGER_INFORMATION.

§

TerrainRequest(TerrainRequest)

MAVLink message TERRAIN_REQUEST.

§

RcChannels(RcChannels)

MAVLink message RC_CHANNELS.

§

ProtocolVersion(ProtocolVersion)

MAVLink message PROTOCOL_VERSION.

§

CameraCaptureStatus(CameraCaptureStatus)

MAVLink message CAMERA_CAPTURE_STATUS.

§

ObstacleDistance(ObstacleDistance)

MAVLink message OBSTACLE_DISTANCE.

§

CommandInt(CommandInt)

MAVLink message COMMAND_INT.

§

HilStateQuaternion(HilStateQuaternion)

MAVLink message HIL_STATE_QUATERNION.

§

HygrometerSensor(HygrometerSensor)

MAVLink message HYGROMETER_SENSOR.

§

Gps2Raw(Gps2Raw)

MAVLink message GPS2_RAW.

§

CommandLong(CommandLong)

MAVLink message COMMAND_LONG.

§

HilRcInputsRaw(HilRcInputsRaw)

MAVLink message HIL_RC_INPUTS_RAW.

§

WifiConfigAp(WifiConfigAp)

MAVLink message WIFI_CONFIG_AP.

§

GimbalDeviceSetAttitude(GimbalDeviceSetAttitude)

MAVLink message GIMBAL_DEVICE_SET_ATTITUDE.

§

CameraInformation(CameraInformation)

MAVLink message CAMERA_INFORMATION.

§

SupportedTunes(SupportedTunes)

MAVLink message SUPPORTED_TUNES.

§

ActuatorOutputStatus(ActuatorOutputStatus)

MAVLink message ACTUATOR_OUTPUT_STATUS.

§

OpticalFlow(OpticalFlow)

MAVLink message OPTICAL_FLOW.

§

FollowTarget(FollowTarget)

MAVLink message FOLLOW_TARGET.

§

CommandAck(CommandAck)

MAVLink message COMMAND_ACK.

§

GpsRtk(GpsRtk)

MAVLink message GPS_RTK.

§

OpenDroneIdArmStatus(OpenDroneIdArmStatus)

MAVLink message OPEN_DRONE_ID_ARM_STATUS.

§

SafetySetAllowedArea(SafetySetAllowedArea)

MAVLink message SAFETY_SET_ALLOWED_AREA.

§

ParamExtSet(ParamExtSet)

MAVLink message PARAM_EXT_SET.

§

RawRpm(RawRpm)

MAVLink message RAW_RPM.

§

NavControllerOutput(NavControllerOutput)

MAVLink message NAV_CONTROLLER_OUTPUT.

§

GlobalPositionIntCov(GlobalPositionIntCov)

MAVLink message GLOBAL_POSITION_INT_COV.

§

EfiStatus(EfiStatus)

MAVLink message EFI_STATUS.

§

GpsRtcmData(GpsRtcmData)

MAVLink message GPS_RTCM_DATA.

§

HighLatency2(HighLatency2)

MAVLink message HIGH_LATENCY2.

§

MagCalReport(MagCalReport)

MAVLink message MAG_CAL_REPORT.

§

SetActuatorControlTarget(SetActuatorControlTarget)

MAVLink message SET_ACTUATOR_CONTROL_TARGET.

§

ParamRequestRead(ParamRequestRead)

MAVLink message PARAM_REQUEST_READ.

§

OpenDroneIdBasicId(OpenDroneIdBasicId)

MAVLink message OPEN_DRONE_ID_BASIC_ID.

§

SetAttitudeTarget(SetAttitudeTarget)

MAVLink message SET_ATTITUDE_TARGET.

§

Tunnel(Tunnel)

MAVLink message TUNNEL.

§

GimbalManagerStatus(GimbalManagerStatus)

MAVLink message GIMBAL_MANAGER_STATUS.

§

CameraTrigger(CameraTrigger)

MAVLink message CAMERA_TRIGGER.

§

ResponseEventError(ResponseEventError)

MAVLink message RESPONSE_EVENT_ERROR.

§

ParamExtAck(ParamExtAck)

MAVLink message PARAM_EXT_ACK.

§

HilGps(HilGps)

MAVLink message HIL_GPS.

§

TimeEstimateToTarget(TimeEstimateToTarget)

MAVLink message TIME_ESTIMATE_TO_TARGET.

§

UavcanNodeInfo(UavcanNodeInfo)

MAVLink message UAVCAN_NODE_INFO.

§

Vibration(Vibration)

MAVLink message VIBRATION.

§

CommandCancel(CommandCancel)

MAVLink message COMMAND_CANCEL.

§

DataTransmissionHandshake(DataTransmissionHandshake)

MAVLink message DATA_TRANSMISSION_HANDSHAKE.

§

OpenDroneIdLocation(OpenDroneIdLocation)

MAVLink message OPEN_DRONE_ID_LOCATION.

§

Statustext(Statustext)

MAVLink message STATUSTEXT.

§

GimbalDeviceAttitudeStatus(GimbalDeviceAttitudeStatus)

MAVLink message GIMBAL_DEVICE_ATTITUDE_STATUS.

§

CellularConfig(CellularConfig)

MAVLink message CELLULAR_CONFIG.

§

SmartBatteryInfo(SmartBatteryInfo)

MAVLink message SMART_BATTERY_INFO.

§

LogEntry(LogEntry)

MAVLink message LOG_ENTRY.

§

Attitude(Attitude)

MAVLink message ATTITUDE.

§

TerrainReport(TerrainReport)

MAVLink message TERRAIN_REPORT.

§

ServoOutputRaw(ServoOutputRaw)

MAVLink message SERVO_OUTPUT_RAW.

§

FileTransferProtocol(FileTransferProtocol)

MAVLink message FILE_TRANSFER_PROTOCOL.

§

EscStatus(EscStatus)

MAVLink message ESC_STATUS.

§

SetHomePosition(SetHomePosition)

MAVLink message SET_HOME_POSITION.

§

PositionTargetGlobalInt(PositionTargetGlobalInt)

MAVLink message POSITION_TARGET_GLOBAL_INT.

§

MissionRequestList(MissionRequestList)

MAVLink message MISSION_REQUEST_LIST.

§

ParamSet(ParamSet)

MAVLink message PARAM_SET.

§

GimbalManagerSetPitchyaw(GimbalManagerSetPitchyaw)

MAVLink message GIMBAL_MANAGER_SET_PITCHYAW.

§

OnboardComputerStatus(OnboardComputerStatus)

MAVLink message ONBOARD_COMPUTER_STATUS.

§

HilActuatorControls(HilActuatorControls)

MAVLink message HIL_ACTUATOR_CONTROLS.

§

EstimatorStatus(EstimatorStatus)

MAVLink message ESTIMATOR_STATUS.

§

ButtonChange(ButtonChange)

MAVLink message BUTTON_CHANGE.

§

Heartbeat(Heartbeat)

MAVLink message HEARTBEAT.

§

CurrentEventSequence(CurrentEventSequence)

MAVLink message CURRENT_EVENT_SEQUENCE.

§

LoggingAck(LoggingAck)

MAVLink message LOGGING_ACK.

§

SetPositionTargetGlobalInt(SetPositionTargetGlobalInt)

MAVLink message SET_POSITION_TARGET_GLOBAL_INT.

§

GlobalPositionInt(GlobalPositionInt)

MAVLink message GLOBAL_POSITION_INT.

§

DistanceSensor(DistanceSensor)

MAVLink message DISTANCE_SENSOR.

§

CameraImageCaptured(CameraImageCaptured)

MAVLink message CAMERA_IMAGE_CAPTURED.

§

GimbalDeviceInformation(GimbalDeviceInformation)

MAVLink message GIMBAL_DEVICE_INFORMATION.

§

ScaledPressure2(ScaledPressure2)

MAVLink message SCALED_PRESSURE2.

§

DebugFloatArray(DebugFloatArray)

MAVLink message DEBUG_FLOAT_ARRAY.

§

GpsGlobalOrigin(GpsGlobalOrigin)

MAVLink message GPS_GLOBAL_ORIGIN.

§

PlayTuneV2(PlayTuneV2)

MAVLink message PLAY_TUNE_V2.

§

TrajectoryRepresentationBezier(TrajectoryRepresentationBezier)

MAVLink message TRAJECTORY_REPRESENTATION_BEZIER.

§

ScaledPressure(ScaledPressure)

MAVLink message SCALED_PRESSURE.

§

HighLatency(HighLatency)

MAVLink message HIGH_LATENCY.

§

LogErase(LogErase)

MAVLink message LOG_ERASE.

§

HilSensor(HilSensor)

MAVLink message HIL_SENSOR.

§

WindCov(WindCov)

MAVLink message WIND_COV.

§

PowerStatus(PowerStatus)

MAVLink message POWER_STATUS.

§

OpenDroneIdSystem(OpenDroneIdSystem)

MAVLink message OPEN_DRONE_ID_SYSTEM.

§

SetMode(SetMode)

MAVLink message SET_MODE.

§

ResourceRequest(ResourceRequest)

MAVLink message RESOURCE_REQUEST.

§

UtmGlobalPosition(UtmGlobalPosition)

MAVLink message UTM_GLOBAL_POSITION.

§

LogRequestList(LogRequestList)

MAVLink message LOG_REQUEST_LIST.

§

AttitudeQuaternionCov(AttitudeQuaternionCov)

MAVLink message ATTITUDE_QUATERNION_COV.

§

ControlSystemState(ControlSystemState)

MAVLink message CONTROL_SYSTEM_STATE.

§

ParamRequestList(ParamRequestList)

MAVLink message PARAM_REQUEST_LIST.

§

GpsStatus(GpsStatus)

MAVLink message GPS_STATUS.

§

Altitude(Altitude)

MAVLink message ALTITUDE.

§

VideoStreamStatus(VideoStreamStatus)

MAVLink message VIDEO_STREAM_STATUS.

§

DebugVect(DebugVect)

MAVLink message DEBUG_VECT.

§

MissionSetCurrent(MissionSetCurrent)

MAVLink message MISSION_SET_CURRENT.

Trait Implementations§

source§

impl Clone for Common

source§

fn clone(&self) -> Common

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Common

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Dialect for Common

source§

fn name() -> &'static str

Dialect name as it appears in XML definition.

source§

fn dialect() -> Option<DialectId>

Returns dialect identifier as specified in MAVLink XML definitions.

source§

fn version() -> Option<DialectVersion>

Minor dialect version as specified in MAVLink XML definitions.

source§

fn message_info(id: MessageId) -> Result<&'static dyn MessageSpec, SpecError>

Message specification by id.

source§

fn decode(payload: &Payload) -> Result<Self, SpecError>

Decodes message from payload.

source§

fn spec() -> &'static DialectSpec

Dialect specification.

source§

impl From<ActuatorControlTarget> for Common

source§

fn from(value: ActuatorControlTarget) -> Self

Converts to this type from the input type.
source§

impl From<ActuatorOutputStatus> for Common

source§

fn from(value: ActuatorOutputStatus) -> Self

Converts to this type from the input type.
source§

impl From<AdsbVehicle> for Common

source§

fn from(value: AdsbVehicle) -> Self

Converts to this type from the input type.
source§

impl From<AisVessel> for Common

source§

fn from(value: AisVessel) -> Self

Converts to this type from the input type.
source§

impl From<Altitude> for Common

source§

fn from(value: Altitude) -> Self

Converts to this type from the input type.
source§

impl From<AttPosMocap> for Common

source§

fn from(value: AttPosMocap) -> Self

Converts to this type from the input type.
source§

impl From<Attitude> for Common

source§

fn from(value: Attitude) -> Self

Converts to this type from the input type.
source§

impl From<AttitudeQuaternion> for Common

source§

fn from(value: AttitudeQuaternion) -> Self

Converts to this type from the input type.
source§

impl From<AttitudeQuaternionCov> for Common

source§

fn from(value: AttitudeQuaternionCov) -> Self

Converts to this type from the input type.
source§

impl From<AttitudeTarget> for Common

source§

fn from(value: AttitudeTarget) -> Self

Converts to this type from the input type.
source§

impl From<AuthKey> for Common

source§

fn from(value: AuthKey) -> Self

Converts to this type from the input type.
source§

impl From<AutopilotStateForGimbalDevice> for Common

source§

fn from(value: AutopilotStateForGimbalDevice) -> Self

Converts to this type from the input type.
source§

impl From<AutopilotVersion> for Common

source§

fn from(value: AutopilotVersion) -> Self

Converts to this type from the input type.
source§

impl From<BatteryStatus> for Common

source§

fn from(value: BatteryStatus) -> Self

Converts to this type from the input type.
source§

impl From<ButtonChange> for Common

source§

fn from(value: ButtonChange) -> Self

Converts to this type from the input type.
source§

impl From<CameraCaptureStatus> for Common

source§

fn from(value: CameraCaptureStatus) -> Self

Converts to this type from the input type.
source§

impl From<CameraFovStatus> for Common

source§

fn from(value: CameraFovStatus) -> Self

Converts to this type from the input type.
source§

impl From<CameraImageCaptured> for Common

source§

fn from(value: CameraImageCaptured) -> Self

Converts to this type from the input type.
source§

impl From<CameraInformation> for Common

source§

fn from(value: CameraInformation) -> Self

Converts to this type from the input type.
source§

impl From<CameraSettings> for Common

source§

fn from(value: CameraSettings) -> Self

Converts to this type from the input type.
source§

impl From<CameraTrackingGeoStatus> for Common

source§

fn from(value: CameraTrackingGeoStatus) -> Self

Converts to this type from the input type.
source§

impl From<CameraTrackingImageStatus> for Common

source§

fn from(value: CameraTrackingImageStatus) -> Self

Converts to this type from the input type.
source§

impl From<CameraTrigger> for Common

source§

fn from(value: CameraTrigger) -> Self

Converts to this type from the input type.
source§

impl From<CanFilterModify> for Common

source§

fn from(value: CanFilterModify) -> Self

Converts to this type from the input type.
source§

impl From<CanFrame> for Common

source§

fn from(value: CanFrame) -> Self

Converts to this type from the input type.
source§

impl From<CanfdFrame> for Common

source§

fn from(value: CanfdFrame) -> Self

Converts to this type from the input type.
source§

impl From<CellularConfig> for Common

source§

fn from(value: CellularConfig) -> Self

Converts to this type from the input type.
source§

impl From<CellularStatus> for Common

source§

fn from(value: CellularStatus) -> Self

Converts to this type from the input type.
source§

impl From<ChangeOperatorControl> for Common

source§

fn from(value: ChangeOperatorControl) -> Self

Converts to this type from the input type.
source§

impl From<ChangeOperatorControlAck> for Common

source§

fn from(value: ChangeOperatorControlAck) -> Self

Converts to this type from the input type.
source§

impl From<Collision> for Common

source§

fn from(value: Collision) -> Self

Converts to this type from the input type.
source§

impl From<CommandAck> for Common

source§

fn from(value: CommandAck) -> Self

Converts to this type from the input type.
source§

impl From<CommandCancel> for Common

source§

fn from(value: CommandCancel) -> Self

Converts to this type from the input type.
source§

impl From<CommandInt> for Common

source§

fn from(value: CommandInt) -> Self

Converts to this type from the input type.
source§

impl From<CommandLong> for Common

source§

fn from(value: CommandLong) -> Self

Converts to this type from the input type.
source§

impl From<ComponentInformation> for Common

source§

fn from(value: ComponentInformation) -> Self

Converts to this type from the input type.
source§

impl From<ComponentMetadata> for Common

source§

fn from(value: ComponentMetadata) -> Self

Converts to this type from the input type.
source§

impl From<ControlSystemState> for Common

source§

fn from(value: ControlSystemState) -> Self

Converts to this type from the input type.
source§

impl From<CurrentEventSequence> for Common

source§

fn from(value: CurrentEventSequence) -> Self

Converts to this type from the input type.
source§

impl From<DataStream> for Common

source§

fn from(value: DataStream) -> Self

Converts to this type from the input type.
source§

impl From<DataTransmissionHandshake> for Common

source§

fn from(value: DataTransmissionHandshake) -> Self

Converts to this type from the input type.
source§

impl From<Debug> for Common

source§

fn from(value: Debug) -> Self

Converts to this type from the input type.
source§

impl From<DebugFloatArray> for Common

source§

fn from(value: DebugFloatArray) -> Self

Converts to this type from the input type.
source§

impl From<DebugVect> for Common

source§

fn from(value: DebugVect) -> Self

Converts to this type from the input type.
source§

impl From<DistanceSensor> for Common

source§

fn from(value: DistanceSensor) -> Self

Converts to this type from the input type.
source§

impl From<EfiStatus> for Common

source§

fn from(value: EfiStatus) -> Self

Converts to this type from the input type.
source§

impl From<EncapsulatedData> for Common

source§

fn from(value: EncapsulatedData) -> Self

Converts to this type from the input type.
source§

impl From<EscInfo> for Common

source§

fn from(value: EscInfo) -> Self

Converts to this type from the input type.
source§

impl From<EscStatus> for Common

source§

fn from(value: EscStatus) -> Self

Converts to this type from the input type.
source§

impl From<EstimatorStatus> for Common

source§

fn from(value: EstimatorStatus) -> Self

Converts to this type from the input type.
source§

impl From<Event> for Common

source§

fn from(value: Event) -> Self

Converts to this type from the input type.
source§

impl From<ExtendedSysState> for Common

source§

fn from(value: ExtendedSysState) -> Self

Converts to this type from the input type.
source§

impl From<FenceStatus> for Common

source§

fn from(value: FenceStatus) -> Self

Converts to this type from the input type.
source§

impl From<FileTransferProtocol> for Common

source§

fn from(value: FileTransferProtocol) -> Self

Converts to this type from the input type.
source§

impl From<FlightInformation> for Common

source§

fn from(value: FlightInformation) -> Self

Converts to this type from the input type.
source§

impl From<FollowTarget> for Common

source§

fn from(value: FollowTarget) -> Self

Converts to this type from the input type.
source§

impl From<GeneratorStatus> for Common

source§

fn from(value: GeneratorStatus) -> Self

Converts to this type from the input type.
source§

impl From<GimbalDeviceAttitudeStatus> for Common

source§

fn from(value: GimbalDeviceAttitudeStatus) -> Self

Converts to this type from the input type.
source§

impl From<GimbalDeviceInformation> for Common

source§

fn from(value: GimbalDeviceInformation) -> Self

Converts to this type from the input type.
source§

impl From<GimbalDeviceSetAttitude> for Common

source§

fn from(value: GimbalDeviceSetAttitude) -> Self

Converts to this type from the input type.
source§

impl From<GimbalManagerInformation> for Common

source§

fn from(value: GimbalManagerInformation) -> Self

Converts to this type from the input type.
source§

impl From<GimbalManagerSetAttitude> for Common

source§

fn from(value: GimbalManagerSetAttitude) -> Self

Converts to this type from the input type.
source§

impl From<GimbalManagerSetManualControl> for Common

source§

fn from(value: GimbalManagerSetManualControl) -> Self

Converts to this type from the input type.
source§

impl From<GimbalManagerSetPitchyaw> for Common

source§

fn from(value: GimbalManagerSetPitchyaw) -> Self

Converts to this type from the input type.
source§

impl From<GimbalManagerStatus> for Common

source§

fn from(value: GimbalManagerStatus) -> Self

Converts to this type from the input type.
source§

impl From<GlobalPositionInt> for Common

source§

fn from(value: GlobalPositionInt) -> Self

Converts to this type from the input type.
source§

impl From<GlobalPositionIntCov> for Common

source§

fn from(value: GlobalPositionIntCov) -> Self

Converts to this type from the input type.
source§

impl From<GlobalVisionPositionEstimate> for Common

source§

fn from(value: GlobalVisionPositionEstimate) -> Self

Converts to this type from the input type.
source§

impl From<Gps2Raw> for Common

source§

fn from(value: Gps2Raw) -> Self

Converts to this type from the input type.
source§

impl From<Gps2Rtk> for Common

source§

fn from(value: Gps2Rtk) -> Self

Converts to this type from the input type.
source§

impl From<GpsGlobalOrigin> for Common

source§

fn from(value: GpsGlobalOrigin) -> Self

Converts to this type from the input type.
source§

impl From<GpsInjectData> for Common

source§

fn from(value: GpsInjectData) -> Self

Converts to this type from the input type.
source§

impl From<GpsInput> for Common

source§

fn from(value: GpsInput) -> Self

Converts to this type from the input type.
source§

impl From<GpsRawInt> for Common

source§

fn from(value: GpsRawInt) -> Self

Converts to this type from the input type.
source§

impl From<GpsRtcmData> for Common

source§

fn from(value: GpsRtcmData) -> Self

Converts to this type from the input type.
source§

impl From<GpsRtk> for Common

source§

fn from(value: GpsRtk) -> Self

Converts to this type from the input type.
source§

impl From<GpsStatus> for Common

source§

fn from(value: GpsStatus) -> Self

Converts to this type from the input type.
source§

impl From<HighLatency> for Common

source§

fn from(value: HighLatency) -> Self

Converts to this type from the input type.
source§

impl From<HighLatency2> for Common

source§

fn from(value: HighLatency2) -> Self

Converts to this type from the input type.
source§

impl From<HighresImu> for Common

source§

fn from(value: HighresImu) -> Self

Converts to this type from the input type.
source§

impl From<HilActuatorControls> for Common

source§

fn from(value: HilActuatorControls) -> Self

Converts to this type from the input type.
source§

impl From<HilControls> for Common

source§

fn from(value: HilControls) -> Self

Converts to this type from the input type.
source§

impl From<HilGps> for Common

source§

fn from(value: HilGps) -> Self

Converts to this type from the input type.
source§

impl From<HilOpticalFlow> for Common

source§

fn from(value: HilOpticalFlow) -> Self

Converts to this type from the input type.
source§

impl From<HilRcInputsRaw> for Common

source§

fn from(value: HilRcInputsRaw) -> Self

Converts to this type from the input type.
source§

impl From<HilSensor> for Common

source§

fn from(value: HilSensor) -> Self

Converts to this type from the input type.
source§

impl From<HilState> for Common

source§

fn from(value: HilState) -> Self

Converts to this type from the input type.
source§

impl From<HilStateQuaternion> for Common

source§

fn from(value: HilStateQuaternion) -> Self

Converts to this type from the input type.
source§

impl From<HomePosition> for Common

source§

fn from(value: HomePosition) -> Self

Converts to this type from the input type.
source§

impl From<HygrometerSensor> for Common

source§

fn from(value: HygrometerSensor) -> Self

Converts to this type from the input type.
source§

impl From<IsbdLinkStatus> for Common

source§

fn from(value: IsbdLinkStatus) -> Self

Converts to this type from the input type.
source§

impl From<LandingTarget> for Common

source§

fn from(value: LandingTarget) -> Self

Converts to this type from the input type.
source§

impl From<LinkNodeStatus> for Common

source§

fn from(value: LinkNodeStatus) -> Self

Converts to this type from the input type.
source§

impl From<LocalPositionNed> for Common

source§

fn from(value: LocalPositionNed) -> Self

Converts to this type from the input type.
source§

impl From<LocalPositionNedCov> for Common

source§

fn from(value: LocalPositionNedCov) -> Self

Converts to this type from the input type.
source§

impl From<LocalPositionNedSystemGlobalOffset> for Common

source§

fn from(value: LocalPositionNedSystemGlobalOffset) -> Self

Converts to this type from the input type.
source§

impl From<LogData> for Common

source§

fn from(value: LogData) -> Self

Converts to this type from the input type.
source§

impl From<LogEntry> for Common

source§

fn from(value: LogEntry) -> Self

Converts to this type from the input type.
source§

impl From<LogErase> for Common

source§

fn from(value: LogErase) -> Self

Converts to this type from the input type.
source§

impl From<LogRequestData> for Common

source§

fn from(value: LogRequestData) -> Self

Converts to this type from the input type.
source§

impl From<LogRequestEnd> for Common

source§

fn from(value: LogRequestEnd) -> Self

Converts to this type from the input type.
source§

impl From<LogRequestList> for Common

source§

fn from(value: LogRequestList) -> Self

Converts to this type from the input type.
source§

impl From<LoggingAck> for Common

source§

fn from(value: LoggingAck) -> Self

Converts to this type from the input type.
source§

impl From<LoggingData> for Common

source§

fn from(value: LoggingData) -> Self

Converts to this type from the input type.
source§

impl From<LoggingDataAcked> for Common

source§

fn from(value: LoggingDataAcked) -> Self

Converts to this type from the input type.
source§

impl From<MagCalReport> for Common

source§

fn from(value: MagCalReport) -> Self

Converts to this type from the input type.
source§

impl From<ManualControl> for Common

source§

fn from(value: ManualControl) -> Self

Converts to this type from the input type.
source§

impl From<ManualSetpoint> for Common

source§

fn from(value: ManualSetpoint) -> Self

Converts to this type from the input type.
source§

impl From<MemoryVect> for Common

source§

fn from(value: MemoryVect) -> Self

Converts to this type from the input type.
source§

impl From<MessageInterval> for Common

source§

fn from(value: MessageInterval) -> Self

Converts to this type from the input type.
source§

impl From<MissionAck> for Common

source§

fn from(value: MissionAck) -> Self

Converts to this type from the input type.
source§

impl From<MissionClearAll> for Common

source§

fn from(value: MissionClearAll) -> Self

Converts to this type from the input type.
source§

impl From<MissionCount> for Common

source§

fn from(value: MissionCount) -> Self

Converts to this type from the input type.
source§

impl From<MissionCurrent> for Common

source§

fn from(value: MissionCurrent) -> Self

Converts to this type from the input type.
source§

impl From<MissionItem> for Common

source§

fn from(value: MissionItem) -> Self

Converts to this type from the input type.
source§

impl From<MissionItemInt> for Common

source§

fn from(value: MissionItemInt) -> Self

Converts to this type from the input type.
source§

impl From<MissionItemReached> for Common

source§

fn from(value: MissionItemReached) -> Self

Converts to this type from the input type.
source§

impl From<MissionRequest> for Common

source§

fn from(value: MissionRequest) -> Self

Converts to this type from the input type.
source§

impl From<MissionRequestInt> for Common

source§

fn from(value: MissionRequestInt) -> Self

Converts to this type from the input type.
source§

impl From<MissionRequestList> for Common

source§

fn from(value: MissionRequestList) -> Self

Converts to this type from the input type.
source§

impl From<MissionRequestPartialList> for Common

source§

fn from(value: MissionRequestPartialList) -> Self

Converts to this type from the input type.
source§

impl From<MissionSetCurrent> for Common

source§

fn from(value: MissionSetCurrent) -> Self

Converts to this type from the input type.
source§

impl From<MissionWritePartialList> for Common

source§

fn from(value: MissionWritePartialList) -> Self

Converts to this type from the input type.
source§

impl From<MountOrientation> for Common

source§

fn from(value: MountOrientation) -> Self

Converts to this type from the input type.
source§

impl From<NamedValueFloat> for Common

source§

fn from(value: NamedValueFloat) -> Self

Converts to this type from the input type.
source§

impl From<NamedValueInt> for Common

source§

fn from(value: NamedValueInt) -> Self

Converts to this type from the input type.
source§

impl From<NavControllerOutput> for Common

source§

fn from(value: NavControllerOutput) -> Self

Converts to this type from the input type.
source§

impl From<ObstacleDistance> for Common

source§

fn from(value: ObstacleDistance) -> Self

Converts to this type from the input type.
source§

impl From<Odometry> for Common

source§

fn from(value: Odometry) -> Self

Converts to this type from the input type.
source§

impl From<OnboardComputerStatus> for Common

source§

fn from(value: OnboardComputerStatus) -> Self

Converts to this type from the input type.
source§

impl From<OpenDroneIdArmStatus> for Common

source§

fn from(value: OpenDroneIdArmStatus) -> Self

Converts to this type from the input type.
source§

impl From<OpenDroneIdAuthentication> for Common

source§

fn from(value: OpenDroneIdAuthentication) -> Self

Converts to this type from the input type.
source§

impl From<OpenDroneIdBasicId> for Common

source§

fn from(value: OpenDroneIdBasicId) -> Self

Converts to this type from the input type.
source§

impl From<OpenDroneIdLocation> for Common

source§

fn from(value: OpenDroneIdLocation) -> Self

Converts to this type from the input type.
source§

impl From<OpenDroneIdMessagePack> for Common

source§

fn from(value: OpenDroneIdMessagePack) -> Self

Converts to this type from the input type.
source§

impl From<OpenDroneIdOperatorId> for Common

source§

fn from(value: OpenDroneIdOperatorId) -> Self

Converts to this type from the input type.
source§

impl From<OpenDroneIdSelfId> for Common

source§

fn from(value: OpenDroneIdSelfId) -> Self

Converts to this type from the input type.
source§

impl From<OpenDroneIdSystem> for Common

source§

fn from(value: OpenDroneIdSystem) -> Self

Converts to this type from the input type.
source§

impl From<OpenDroneIdSystemUpdate> for Common

source§

fn from(value: OpenDroneIdSystemUpdate) -> Self

Converts to this type from the input type.
source§

impl From<OpticalFlow> for Common

source§

fn from(value: OpticalFlow) -> Self

Converts to this type from the input type.
source§

impl From<OpticalFlowRad> for Common

source§

fn from(value: OpticalFlowRad) -> Self

Converts to this type from the input type.
source§

impl From<OrbitExecutionStatus> for Common

source§

fn from(value: OrbitExecutionStatus) -> Self

Converts to this type from the input type.
source§

impl From<ParamExtAck> for Common

source§

fn from(value: ParamExtAck) -> Self

Converts to this type from the input type.
source§

impl From<ParamExtRequestList> for Common

source§

fn from(value: ParamExtRequestList) -> Self

Converts to this type from the input type.
source§

impl From<ParamExtRequestRead> for Common

source§

fn from(value: ParamExtRequestRead) -> Self

Converts to this type from the input type.
source§

impl From<ParamExtSet> for Common

source§

fn from(value: ParamExtSet) -> Self

Converts to this type from the input type.
source§

impl From<ParamExtValue> for Common

source§

fn from(value: ParamExtValue) -> Self

Converts to this type from the input type.
source§

impl From<ParamMapRc> for Common

source§

fn from(value: ParamMapRc) -> Self

Converts to this type from the input type.
source§

impl From<ParamRequestList> for Common

source§

fn from(value: ParamRequestList) -> Self

Converts to this type from the input type.
source§

impl From<ParamRequestRead> for Common

source§

fn from(value: ParamRequestRead) -> Self

Converts to this type from the input type.
source§

impl From<ParamSet> for Common

source§

fn from(value: ParamSet) -> Self

Converts to this type from the input type.
source§

impl From<ParamValue> for Common

source§

fn from(value: ParamValue) -> Self

Converts to this type from the input type.
source§

impl From<Ping> for Common

source§

fn from(value: Ping) -> Self

Converts to this type from the input type.
source§

impl From<PlayTune> for Common

source§

fn from(value: PlayTune) -> Self

Converts to this type from the input type.
source§

impl From<PlayTuneV2> for Common

source§

fn from(value: PlayTuneV2) -> Self

Converts to this type from the input type.
source§

impl From<PositionTargetGlobalInt> for Common

source§

fn from(value: PositionTargetGlobalInt) -> Self

Converts to this type from the input type.
source§

impl From<PositionTargetLocalNed> for Common

source§

fn from(value: PositionTargetLocalNed) -> Self

Converts to this type from the input type.
source§

impl From<PowerStatus> for Common

source§

fn from(value: PowerStatus) -> Self

Converts to this type from the input type.
source§

impl From<RadioStatus> for Common

source§

fn from(value: RadioStatus) -> Self

Converts to this type from the input type.
source§

impl From<RawImu> for Common

source§

fn from(value: RawImu) -> Self

Converts to this type from the input type.
source§

impl From<RawPressure> for Common

source§

fn from(value: RawPressure) -> Self

Converts to this type from the input type.
source§

impl From<RawRpm> for Common

source§

fn from(value: RawRpm) -> Self

Converts to this type from the input type.
source§

impl From<RcChannels> for Common

source§

fn from(value: RcChannels) -> Self

Converts to this type from the input type.
source§

impl From<RcChannelsOverride> for Common

source§

fn from(value: RcChannelsOverride) -> Self

Converts to this type from the input type.
source§

impl From<RcChannelsRaw> for Common

source§

fn from(value: RcChannelsRaw) -> Self

Converts to this type from the input type.
source§

impl From<RcChannelsScaled> for Common

source§

fn from(value: RcChannelsScaled) -> Self

Converts to this type from the input type.
source§

impl From<RequestDataStream> for Common

source§

fn from(value: RequestDataStream) -> Self

Converts to this type from the input type.
source§

impl From<RequestEvent> for Common

source§

fn from(value: RequestEvent) -> Self

Converts to this type from the input type.
source§

impl From<ResourceRequest> for Common

source§

fn from(value: ResourceRequest) -> Self

Converts to this type from the input type.
source§

impl From<ResponseEventError> for Common

source§

fn from(value: ResponseEventError) -> Self

Converts to this type from the input type.
source§

impl From<SafetyAllowedArea> for Common

source§

fn from(value: SafetyAllowedArea) -> Self

Converts to this type from the input type.
source§

impl From<SafetySetAllowedArea> for Common

source§

fn from(value: SafetySetAllowedArea) -> Self

Converts to this type from the input type.
source§

impl From<ScaledImu> for Common

source§

fn from(value: ScaledImu) -> Self

Converts to this type from the input type.
source§

impl From<ScaledImu2> for Common

source§

fn from(value: ScaledImu2) -> Self

Converts to this type from the input type.
source§

impl From<ScaledImu3> for Common

source§

fn from(value: ScaledImu3) -> Self

Converts to this type from the input type.
source§

impl From<ScaledPressure> for Common

source§

fn from(value: ScaledPressure) -> Self

Converts to this type from the input type.
source§

impl From<ScaledPressure2> for Common

source§

fn from(value: ScaledPressure2) -> Self

Converts to this type from the input type.
source§

impl From<ScaledPressure3> for Common

source§

fn from(value: ScaledPressure3) -> Self

Converts to this type from the input type.
source§

impl From<SerialControl> for Common

source§

fn from(value: SerialControl) -> Self

Converts to this type from the input type.
source§

impl From<ServoOutputRaw> for Common

source§

fn from(value: ServoOutputRaw) -> Self

Converts to this type from the input type.
source§

impl From<SetActuatorControlTarget> for Common

source§

fn from(value: SetActuatorControlTarget) -> Self

Converts to this type from the input type.
source§

impl From<SetAttitudeTarget> for Common

source§

fn from(value: SetAttitudeTarget) -> Self

Converts to this type from the input type.
source§

impl From<SetGpsGlobalOrigin> for Common

source§

fn from(value: SetGpsGlobalOrigin) -> Self

Converts to this type from the input type.
source§

impl From<SetHomePosition> for Common

source§

fn from(value: SetHomePosition) -> Self

Converts to this type from the input type.
source§

impl From<SetMode> for Common

source§

fn from(value: SetMode) -> Self

Converts to this type from the input type.
source§

impl From<SetPositionTargetGlobalInt> for Common

source§

fn from(value: SetPositionTargetGlobalInt) -> Self

Converts to this type from the input type.
source§

impl From<SetPositionTargetLocalNed> for Common

source§

fn from(value: SetPositionTargetLocalNed) -> Self

Converts to this type from the input type.
source§

impl From<SetupSigning> for Common

source§

fn from(value: SetupSigning) -> Self

Converts to this type from the input type.
source§

impl From<SimState> for Common

source§

fn from(value: SimState) -> Self

Converts to this type from the input type.
source§

impl From<SmartBatteryInfo> for Common

source§

fn from(value: SmartBatteryInfo) -> Self

Converts to this type from the input type.
source§

impl From<Statustext> for Common

source§

fn from(value: Statustext) -> Self

Converts to this type from the input type.
source§

impl From<StorageInformation> for Common

source§

fn from(value: StorageInformation) -> Self

Converts to this type from the input type.
source§

impl From<SupportedTunes> for Common

source§

fn from(value: SupportedTunes) -> Self

Converts to this type from the input type.
source§

impl From<SysStatus> for Common

source§

fn from(value: SysStatus) -> Self

Converts to this type from the input type.
source§

impl From<SystemTime> for Common

source§

fn from(value: SystemTime) -> Self

Converts to this type from the input type.
source§

impl From<TerrainCheck> for Common

source§

fn from(value: TerrainCheck) -> Self

Converts to this type from the input type.
source§

impl From<TerrainData> for Common

source§

fn from(value: TerrainData) -> Self

Converts to this type from the input type.
source§

impl From<TerrainReport> for Common

source§

fn from(value: TerrainReport) -> Self

Converts to this type from the input type.
source§

impl From<TerrainRequest> for Common

source§

fn from(value: TerrainRequest) -> Self

Converts to this type from the input type.
source§

impl From<TimeEstimateToTarget> for Common

source§

fn from(value: TimeEstimateToTarget) -> Self

Converts to this type from the input type.
source§

impl From<Timesync> for Common

source§

fn from(value: Timesync) -> Self

Converts to this type from the input type.
source§

impl From<TrajectoryRepresentationBezier> for Common

source§

fn from(value: TrajectoryRepresentationBezier) -> Self

Converts to this type from the input type.
source§

impl From<TrajectoryRepresentationWaypoints> for Common

source§

fn from(value: TrajectoryRepresentationWaypoints) -> Self

Converts to this type from the input type.
source§

impl From<Tunnel> for Common

source§

fn from(value: Tunnel) -> Self

Converts to this type from the input type.
source§

impl From<UavcanNodeInfo> for Common

source§

fn from(value: UavcanNodeInfo) -> Self

Converts to this type from the input type.
source§

impl From<UavcanNodeStatus> for Common

source§

fn from(value: UavcanNodeStatus) -> Self

Converts to this type from the input type.
source§

impl From<UtmGlobalPosition> for Common

source§

fn from(value: UtmGlobalPosition) -> Self

Converts to this type from the input type.
source§

impl From<V2Extension> for Common

source§

fn from(value: V2Extension) -> Self

Converts to this type from the input type.
source§

impl From<VfrHud> for Common

source§

fn from(value: VfrHud) -> Self

Converts to this type from the input type.
source§

impl From<Vibration> for Common

source§

fn from(value: Vibration) -> Self

Converts to this type from the input type.
source§

impl From<ViconPositionEstimate> for Common

source§

fn from(value: ViconPositionEstimate) -> Self

Converts to this type from the input type.
source§

impl From<VideoStreamInformation> for Common

source§

fn from(value: VideoStreamInformation) -> Self

Converts to this type from the input type.
source§

impl From<VideoStreamStatus> for Common

source§

fn from(value: VideoStreamStatus) -> Self

Converts to this type from the input type.
source§

impl From<VisionPositionEstimate> for Common

source§

fn from(value: VisionPositionEstimate) -> Self

Converts to this type from the input type.
source§

impl From<VisionSpeedEstimate> for Common

source§

fn from(value: VisionSpeedEstimate) -> Self

Converts to this type from the input type.
source§

impl From<WheelDistance> for Common

source§

fn from(value: WheelDistance) -> Self

Converts to this type from the input type.
source§

impl From<WifiConfigAp> for Common

source§

fn from(value: WifiConfigAp) -> Self

Converts to this type from the input type.
source§

impl From<WinchStatus> for Common

source§

fn from(value: WinchStatus) -> Self

Converts to this type from the input type.
source§

impl From<WindCov> for Common

source§

fn from(value: WindCov) -> Self

Converts to this type from the input type.
source§

impl IntoPayload for Common

source§

fn encode(&self, version: MavLinkVersion) -> Result<Payload, SpecError>

Encodes message into MAVLink payload.

source§

impl MessageSpec for Common

source§

fn id(&self) -> MessageId

MAVLink message ID.

See MessageSpec::id for details.

Minimum supported MAVLink protocol version.

See MessageSpec::min_supported_mavlink_version for details.

source§

fn crc_extra(&self) -> CrcExtra

Message EXTRA_CRC calculated from message XML definition.

See MessageSpec::crc_extra for details.

source§

impl TryFrom<&Payload> for Common

source§

fn try_from(value: &Payload) -> Result<Self, Self::Error>

Decodes message from MAVLink payload.

§

type Error = SpecError

The type returned in the event of a conversion error.

Auto Trait Implementations§

§

impl Freeze for Common

§

impl RefUnwindSafe for Common

§

impl Send for Common

§

impl Sync for Common

§

impl Unpin for Common

§

impl UnwindSafe for Common

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T> Same for T

§

type Output = T

Should always be Self
source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.