[][src]Enum tello::CommandIds

#[repr(u16)]
pub enum CommandIds {
    Undefined,
    SsidMsg,
    SsidCmd,
    SsidPasswordMsg,
    SsidPasswordCmd,
    WifiRegionMsg,
    WifiRegionCmd,
    WifiMsg,
    VideoEncoderRateCmd,
    VideoDynAdjRateCmd,
    EisCmd,
    VideoStartCmd,
    VideoRateQuery,
    TakePictureCommand,
    VideoModeCmd,
    VideoRecordCmd,
    ExposureCmd,
    LightMsg,
    JpegQualityMsg,
    Error1Msg,
    Error2Msg,
    VersionMsg,
    TimeCmd,
    ActivationTimeMsg,
    LoaderVersionMsg,
    StickCmd,
    TakeoffCmd,
    LandCmd,
    FlightMsg,
    AltLimitCmd,
    FlipCmd,
    ThrowAndGoCmd,
    PalmLandCmd,
    TelloCmdFileSize,
    TelloCmdFileData,
    TelloCmdFileComplete,
    SmartVideoCmd,
    SmartVideoStatusMsg,
    LogHeaderMsg,
    LogDataMsg,
    LogConfigMsg,
    BounceCmd,
    CalibrateCmd,
    LowBatThresholdCmd,
    AltLimitMsg,
    LowBatThresholdMsg,
    AttLimitCmd,
    AttLimitMsg,
}

known Command ids. Not all of them are implemented.

Variants

Undefined
SsidMsg
SsidCmd
SsidPasswordMsg
SsidPasswordCmd
WifiRegionMsg
WifiRegionCmd
WifiMsg
VideoEncoderRateCmd
VideoDynAdjRateCmd
EisCmd
VideoStartCmd
VideoRateQuery
TakePictureCommand
VideoModeCmd
VideoRecordCmd
ExposureCmd
LightMsg
JpegQualityMsg
Error1Msg
Error2Msg
VersionMsg
TimeCmd
ActivationTimeMsg
LoaderVersionMsg
StickCmd
TakeoffCmd
LandCmd
FlightMsg
AltLimitCmd
FlipCmd
ThrowAndGoCmd
PalmLandCmd
TelloCmdFileSize
TelloCmdFileData
TelloCmdFileComplete
SmartVideoCmd
SmartVideoStatusMsg
LogHeaderMsg
LogDataMsg
LogConfigMsg
BounceCmd
CalibrateCmd
LowBatThresholdCmd
AltLimitMsg
LowBatThresholdMsg
AttLimitCmd
AttLimitMsg

Trait Implementations

impl Clone for CommandIds[src]

impl Copy for CommandIds[src]

impl Debug for CommandIds[src]

impl From<u16> for CommandIds[src]

impl PartialEq<CommandIds> for CommandIds[src]

impl StructuralPartialEq for CommandIds[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.