[−][src]Struct mavlink::common::OPEN_DRONE_ID_SELF_ID_DATA
id: 12903 Data for filling the OpenDroneID Self ID message. The Self ID Message is an opportunity for the operator to (optionally) declare their identity and purpose of the flight. This message can provide additional information that could reduce the threat profile of a UA (Unmanned Aircraft) flying in a particular area or manner..
Fields
description_type: MavOdidDescType
id: 12903 Data for filling the OpenDroneID Self ID message. The Self ID Message is an opportunity for the operator to (optionally) declare their identity and purpose of the flight. This message can provide additional information that could reduce the threat profile of a UA (Unmanned Aircraft) flying in a particular area or manner..
description: [char; 23]
id: 12903 Data for filling the OpenDroneID Self ID message. The Self ID Message is an opportunity for the operator to (optionally) declare their identity and purpose of the flight. This message can provide additional information that could reduce the threat profile of a UA (Unmanned Aircraft) flying in a particular area or manner..
Implementations
impl OPEN_DRONE_ID_SELF_ID_DATA
[src]
pub const ENCODED_LEN: usize
[src]
pub fn deser(
version: MavlinkVersion,
_input: &[u8]
) -> Result<Self, ParserError>
[src]
version: MavlinkVersion,
_input: &[u8]
) -> Result<Self, ParserError>
pub fn ser(&self) -> Vec<u8>
[src]
Trait Implementations
impl Clone for OPEN_DRONE_ID_SELF_ID_DATA
[src]
fn clone(&self) -> OPEN_DRONE_ID_SELF_ID_DATA
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for OPEN_DRONE_ID_SELF_ID_DATA
[src]
impl Default for OPEN_DRONE_ID_SELF_ID_DATA
[src]
impl<'de> Deserialize<'de> for OPEN_DRONE_ID_SELF_ID_DATA
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<OPEN_DRONE_ID_SELF_ID_DATA> for OPEN_DRONE_ID_SELF_ID_DATA
[src]
fn eq(&self, other: &OPEN_DRONE_ID_SELF_ID_DATA) -> bool
[src]
fn ne(&self, other: &OPEN_DRONE_ID_SELF_ID_DATA) -> bool
[src]
impl Serialize for OPEN_DRONE_ID_SELF_ID_DATA
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for OPEN_DRONE_ID_SELF_ID_DATA
[src]
Auto Trait Implementations
impl RefUnwindSafe for OPEN_DRONE_ID_SELF_ID_DATA
impl Send for OPEN_DRONE_ID_SELF_ID_DATA
impl Sync for OPEN_DRONE_ID_SELF_ID_DATA
impl Unpin for OPEN_DRONE_ID_SELF_ID_DATA
impl UnwindSafe for OPEN_DRONE_ID_SELF_ID_DATA
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>,