pub trait Choice: std::str::FromStr + std::fmt::Display {
fn name(&self) -> &'static str;
fn alt_name(&self) -> Option<&'static str>;
fn help(&self) -> &'static str;
fn usage() -> &'static str;
}
#[cfg(test)]
mod tests {
use super::*;
#[test]
fn it_works() {
let result = 4;
assert_eq!(result, 4);
}
}