pub enum PackageData {
NoData(),
AtlInfo(u16),
FlightData(FlightData),
LightInfo(LightInfo),
LogMessage(LogMessage),
Version(String),
WifiInfo(WifiInfo),
Unknown(Vec<u8>),
}
Expand description
Parsed data from the drone.
Variants§
NoData()
AtlInfo(u16)
FlightData(FlightData)
LightInfo(LightInfo)
LogMessage(LogMessage)
Version(String)
WifiInfo(WifiInfo)
Unknown(Vec<u8>)
Trait Implementations§
Source§impl Clone for PackageData
impl Clone for PackageData
Source§fn clone(&self) -> PackageData
fn clone(&self) -> PackageData
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 moreAuto Trait Implementations§
impl Freeze for PackageData
impl RefUnwindSafe for PackageData
impl Send for PackageData
impl Sync for PackageData
impl Unpin for PackageData
impl UnwindSafe for PackageData
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