CLI Arguments
ARGS
Аргументы командной строки можно захватить с помощью методов args()+collect() библиотеки env. Нужно поместить их в строковый вектор.
use std::env;
fn main() {
let args: Vec<String> = env::args().collect();
for arg in args.iter() {
println!("{}", arg);
} }
Первым параметров всегда идёт имя самой программы.
Tip
Продвинутую обработку аргументов CLI удобно делать с помощью библиотеки Clap https://docs.rs/clap/latest/clap/