pub struct MavMessage {
pub id: u32,
pub name: String,
pub description: Option<String>,
pub fields: Vec<MavField>,
}
Fields§
§id: u32
§name: String
§description: Option<String>
§fields: Vec<MavField>
Trait Implementations§
Source§impl Clone for MavMessage
impl Clone for MavMessage
Source§fn clone(&self) -> MavMessage
fn clone(&self) -> MavMessage
Returns a copy 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 MavMessage
impl Debug for MavMessage
Source§impl Default for MavMessage
impl Default for MavMessage
Source§fn default() -> MavMessage
fn default() -> MavMessage
Returns the “default value” for a type. Read more
Source§impl PartialEq for MavMessage
impl PartialEq for MavMessage
impl StructuralPartialEq for MavMessage
Auto Trait Implementations§
impl Freeze for MavMessage
impl RefUnwindSafe for MavMessage
impl Send for MavMessage
impl Sync for MavMessage
impl Unpin for MavMessage
impl UnwindSafe for MavMessage
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