pub fn parse_double_hyphen_args(arg_list: &[String]) -> Option<Vec<String>> {
    for (index, value) in arg_list.iter().enumerate() {
        if is_double_hyphen_option(&value[..]) {
            let sub_vec = arg_list[(index + 1)..arg_list.len()].to_vec();
            if !sub_vec.is_empty() {
                return Some(sub_vec);
            } else {
                return None;
            }
        }
    }

    None
}
/// Returns `Options<Vec<String>>` with Vector of arguments following a double hyphen `--` command line argument idiom.
/// Returns `None` if there was no double hyphen idiom present or there are no arguments following the double hyphen argument.
Returns `Options>` with Vector of arguments following a double hyphen `--` command line argument idiom.
Returns `None` if there was no double hyphen idiom present or there are no arguments following the double hyphen argument.
Returns ` Options > ` with Vector of arguments following a double hyphen ` -- ` command line argument idiom . Returns ` None ` if there was no double hyphen idiom present or there are no arguments following the double hyphen argument .
pub fn parse_double_hyphen_args(arg_list: &[String]) -> Option<Vec<String>> {
    for (index, value) in arg_list.iter().enumerate() {
        if is_double_hyphen_option(&value[..]) {
            let sub_vec = arg_list[(index + 1)..arg_list.len()].to_vec();
            if !sub_vec.is_empty() {
                return Some(sub_vec);
            } else {
                return None;
            }
        }
    }
    None
}
pub fn parse_double_hyphen_args ( arg_list : & [ String ] ) -> Option < Vec < String > > { for ( index , value ) in arg_list . iter ( ) . enumerate ( ) { if is_double_hyphen_option ( & value [ .. ] ) { let sub_vec = arg_list [ ( index + 1 ) .. arg_list . len ( ) ] . to_vec ( ) ; if ! sub_vec . is_empty ( ) { return Some ( sub_vec ) ; } else { return None ; } } } None }
Returns `Options<Vec<String>>` with Vector of arguments following a double hyphen `--` command line argument idiom.
Returns ` Options<Vec<String >> ` with Vector of arguments following a double hyphen ` -- ` command line argument idiom .
arg_list
&[String]
arg_list
&[String]