[][src]Enum gumdrop::ParsingStyle

pub enum ParsingStyle {
    AllOptions,
    StopAtFirstFree,
}

Controls behavior of free arguments in Parser

Variants

AllOptions

Process all option arguments that appear

StopAtFirstFree

After the first "free" argument is encountered, all remaining arguments will be considered "free" arguments.

Trait Implementations

impl Eq for ParsingStyle[src]

impl PartialEq<ParsingStyle> for ParsingStyle[src]

#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]

This method tests for !=.

impl Copy for ParsingStyle[src]

impl Clone for ParsingStyle[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Default for ParsingStyle[src]

fn default() -> ParsingStyle[src]

Returns the default parsing style, AllOptions.

impl Debug for ParsingStyle[src]

Auto Trait Implementations

Blanket Implementations

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

type Owned = T

The resulting type after obtaining ownership.

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

impl<T> From<T> for 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<T> BorrowMut<T> for T where
    T: ?Sized
[src]

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

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