Enum drone::cli::Cmd[][src]

pub enum Cmd {
    Flash(FlashCmd),
    Gdb(GdbCmd),
    Heap(HeapCmd),
    Log(LogCmd),
    New(NewCmd),
    Reset(ResetCmd),
    Print(PrintCmd),
}

Variants

Flash(FlashCmd)

Write the binary to ROM

Gdb(GdbCmd)

Run a GDB session

Heap(HeapCmd)

Analyze or modify the heap layout

Log(LogCmd)

Capture the log output

New(NewCmd)

Create a new Drone project

Reset(ResetCmd)

Assert the reset signal

Print(PrintCmd)

Print requested information on stdout

Trait Implementations

impl Debug for Cmd[src]

impl StructOpt for Cmd[src]

impl StructOptInternal for Cmd[src]

Auto Trait Implementations

impl RefUnwindSafe for Cmd

impl Send for Cmd

impl Sync for Cmd

impl Unpin for Cmd

impl UnwindSafe for Cmd

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, 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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,