fn vec_to_string(args: Vec<&str>) -> Vec<String> {
    let mut strings = Vec::new();
    for arg in args {
        strings.push(arg.to_string());
    }

    strings
}
// TODO: Centralize function or find a better way to do this
Centralize function or find a better way to do this
Centralize function or find a better way to do this
fn vec_to_string(args: Vec<&str>) -> Vec<String> {
    let mut strings = Vec::new();
    for arg in args {
        strings.push(arg.to_string());
    }
    strings
}
fn vec_to_string ( args : Vec < & str > ) -> Vec < String > { let mut strings = Vec :: new ( ) ; for arg in args { strings . push ( arg . to_string ( ) ) ; } strings }
TODO: Centralize function or find a better way to do this
TODO : Centralize function or find a better way to do this
args
Vec<&str>
args
Vec<&str>