1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
// Std use std::ffi::OsString; #[doc(hidden)] #[derive(Debug, Clone)] pub struct MatchedArg { #[doc(hidden)] pub occurs: u64, #[doc(hidden)] pub vals: Vec<OsString>, } impl Default for MatchedArg { fn default() -> Self { MatchedArg { occurs: 1, vals: Vec::with_capacity(1), } } } impl MatchedArg { pub fn new() -> Self { MatchedArg::default() } }