pub(crate) fn is_boolean(&self) -> bool {
        match self.flag_type {
            Type::Boolean => true,
            _ => false,
        }
    }
/// Returns true if this Spec describes a boolean flag. This function is
/// needed because boolean flags are treated differently in some ways
/// during parsing.
Returns true if this Spec describes a boolean flag. This function is
needed because boolean flags are treated differently in some ways
during parsing.
Returns true if this Spec describes a boolean flag . This function is needed because boolean flags are treated differently in some ways during parsing .
pub(crate) fn is_boolean(&self) -> bool {
        match self.flag_type {
            Type::Boolean => true,
            _ => false,
        }
    }
pub ( crate ) fn is_boolean ( & self ) -> bool { match self . flag_type { Type :: Boolean => true , _ => false , } }
Returns true if this Spec describes a boolean flag.
Returns true if this Spec describes a boolean flag .
&self
&self