fn short(&mut self, arg: &Arg<'c>) -> io::Result<()> {
        debug!("Help::short");

        self.none(TAB)?;

        if let Some(s) = arg.short {
            self.good(&format!("-{}", s))
        } else if arg.has_switch() {
            self.none(TAB)
        } else {
            Ok(())
        }
    }
/// Writes argument's short command to the wrapped stream.
Writes argument's short command to the wrapped stream.
Writes argument ' s short command to the wrapped stream .
fn short(&mut self, arg: &Arg<'c>) -> io::Result<()> {
        debug!("Help::short");
        self.none(TAB)?;
        if let Some(s) = arg.short {
            self.good(&format!("-{}", s))
        } else if arg.has_switch() {
            self.none(TAB)
        } else {
            Ok(())
        }
    }
fn short ( & mut self , arg : & Arg < ' c > ) -> io :: Result < ( ) > { debug ! ( " " ) ; self . none ( TAB ) ? ; if let Some ( s ) = arg . short { self . good ( & format ! ( " " s ) ) } else if arg . has_switch ( ) { self . none ( TAB ) } else { Ok ( ( ) ) } }
Writes argument's short command to the wrapped stream.
Writes argument ' s short command to the wrapped stream .
&mut self
arg
&Arg<'c>
&mut self
arg
&Arg<'c>