Trait cargho::Flag[][src]

pub trait Flag {
    fn default() -> Self
    where
        Self: Sized
;
fn set_flag(&mut self); }
Expand description

A type which can be the receiver of a Flag.

Required methods

fn default() -> Self where
    Self: Sized
[src]

Expand description

Creates a default instance of the flag value;

fn set_flag(&mut self)[src]

Expand description

Sets the flag. This function is called when the flag is provided.

Loading content...

Implementations on Foreign Types

impl Flag for bool[src]

fn default() -> Self[src]

fn set_flag(&mut self)[src]

impl Flag for u8[src]

fn default() -> Self[src]

fn set_flag(&mut self)[src]

impl Flag for u16[src]

fn default() -> Self[src]

fn set_flag(&mut self)[src]

impl Flag for u32[src]

fn default() -> Self[src]

fn set_flag(&mut self)[src]

impl Flag for u64[src]

fn default() -> Self[src]

fn set_flag(&mut self)[src]

impl Flag for u128[src]

fn default() -> Self[src]

fn set_flag(&mut self)[src]

impl Flag for i8[src]

fn default() -> Self[src]

fn set_flag(&mut self)[src]

impl Flag for i16[src]

fn default() -> Self[src]

fn set_flag(&mut self)[src]

impl Flag for i32[src]

fn default() -> Self[src]

fn set_flag(&mut self)[src]

impl Flag for i64[src]

fn default() -> Self[src]

fn set_flag(&mut self)[src]

impl Flag for i128[src]

fn default() -> Self[src]

fn set_flag(&mut self)[src]

Loading content...

Implementors

Loading content...