1/// Positional arguments. 2#[derive(Debug, Clone)] 3pub struct Arg { 4 pub(crate) name: String, 5} 6 7impl Arg { 8 pub fn new(name: &str) -> Self { 9 Self { name: name.into() } 10 } 11}