Struct colain::clitype::LongCLI[][src]

pub struct LongCLI();

Configures the parser to use the long version of the CLI spec.

In this version coordinates are stored as f32 and metadata (ID, direction, etc.) are stored as i32.

Trait Implementations

impl CLIType for LongCLI[src]

type Meta = i32

Primitive type used to store metadata such as id, direction, etc. Read more

type Coord = f32

Primitive type used to store coordinates Read more

impl Debug for LongCLI[src]

Auto Trait Implementations

impl RefUnwindSafe for LongCLI

impl Send for LongCLI

impl Sync for LongCLI

impl Unpin for LongCLI

impl UnwindSafe for LongCLI

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.