pub struct MavEnumEntry {
pub value: Option<u64>,
pub name: String,
pub description: Option<String>,
pub params: Option<Vec<MavParam>>,
pub deprecated: Option<MavDeprecation>,
}Fields§
§value: Option<u64>§name: String§description: Option<String>§params: Option<Vec<MavParam>>§deprecated: Option<MavDeprecation>Trait Implementations§
Source§impl Clone for MavEnumEntry
impl Clone for MavEnumEntry
Source§fn clone(&self) -> MavEnumEntry
fn clone(&self) -> MavEnumEntry
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 MavEnumEntry
impl Debug for MavEnumEntry
Source§impl Default for MavEnumEntry
impl Default for MavEnumEntry
Source§fn default() -> MavEnumEntry
fn default() -> MavEnumEntry
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MavEnumEntry
impl<'de> Deserialize<'de> for MavEnumEntry
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 MavEnumEntry
impl PartialEq for MavEnumEntry
Source§impl Serialize for MavEnumEntry
impl Serialize for MavEnumEntry
impl StructuralPartialEq for MavEnumEntry
Auto Trait Implementations§
impl Freeze for MavEnumEntry
impl RefUnwindSafe for MavEnumEntry
impl Send for MavEnumEntry
impl Sync for MavEnumEntry
impl Unpin for MavEnumEntry
impl UnsafeUnpin for MavEnumEntry
impl UnwindSafe for MavEnumEntry
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