fn default_value_len(&self) -> usize {
        match self.flag_type {
            Type::Positional {
                ref default_value, ..
            } => match *default_value {
                None => 0,
                Some(ref dvs) => dvs.len(),
            },
            _ => match self.has_default_value() {
                false => 0,
                true => 1,
            },
        }
    }
/// Returns the number of default values this flag has. For most flag types,
/// this will be either 0 or 1, but some flag types may support multiple
/// default values.
Returns the number of default values this flag has. For most flag types,
this will be either 0 or 1, but some flag types may support multiple
default values.
Returns the number of default values this flag has . For most flag types this will be either 0 or 1 but some flag types may support multiple default values .
fn default_value_len(&self) -> usize {
        match self.flag_type {
            Type::Positional {
                ref default_value, ..
            } => match *default_value {
                None => 0,
                Some(ref dvs) => dvs.len(),
            },
            _ => match self.has_default_value() {
                false => 0,
                true => 1,
            },
        }
    }
fn default_value_len ( & self ) -> usize { match self . flag_type { Type :: Positional { ref default_value , .. } => match * default_value { None => 0 , Some ( ref dvs ) => dvs . len ( ) , } , _ => match self . has_default_value ( ) { false => 0 , true => 1 , } , } }
Returns the number of default values this flag has.
Returns the number of default values this flag has .
&self
&self