pub struct MavProfile {
pub messages: BTreeMap<String, MavMessage>,
pub enums: BTreeMap<String, MavEnum>,
pub version: Option<u8>,
pub dialect: Option<u8>,
}Fields§
§messages: BTreeMap<String, MavMessage>§enums: BTreeMap<String, MavEnum>§version: Option<u8>§dialect: Option<u8>Trait Implementations§
Source§impl Clone for MavProfile
impl Clone for MavProfile
Source§fn clone(&self) -> MavProfile
fn clone(&self) -> MavProfile
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MavProfile
impl Debug for MavProfile
Source§impl Default for MavProfile
impl Default for MavProfile
Source§fn default() -> MavProfile
fn default() -> MavProfile
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MavProfile
impl<'de> Deserialize<'de> for MavProfile
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for MavProfile
impl PartialEq for MavProfile
Source§impl Serialize for MavProfile
impl Serialize for MavProfile
impl StructuralPartialEq for MavProfile
Auto Trait Implementations§
impl Freeze for MavProfile
impl RefUnwindSafe for MavProfile
impl Send for MavProfile
impl Sync for MavProfile
impl Unpin for MavProfile
impl UnsafeUnpin for MavProfile
impl UnwindSafe for MavProfile
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