J7RKC6E6P5PWKMZSWTPBTXXTDO4F27NQWMBK6RP3Q5ISY67PYQRQC
OFQY3GUUXYY5GTLHRH4NSZMLVXJRO67QK3TVDLNNOHZ7T66ZSRJAC
6ZHY3XTG6JIVKAJTEYS6IRZR3PTRRMISCQGIIPBXLUOCIL72TEWQC
EEBKW7VTILH6AGGV57ZIJ3DJGYHDSYBWGU3C7Q4WWAKSVNUGIYMQC
A3RM526Y7LUXNYW4TL56YKQ5GVOK2R5D7JJVTSQ6TT5MEXIR6YAAC
OKE6SXPP34GKAXKZTWLNHRJRQQN32T3SQCSOWWC3GTV425ZF5Q6QC
use clap::{CommandFactory, Parser};
use clap::Parser;
subcmd: Option<SubCommand>,
subcmd: SubCommand,
Some(SubCommand::Generate { email, login }) => {
SubCommand::Generate { email, login } => {
Some(SubCommand::Prove {
SubCommand::Prove {
}) => {
} => {
None => { Self::command().write_long_help(&mut std::io::stdout())?; }
None => {
Self::command().write_long_help(&mut std::io::stdout())?;
}