Module split_args

Source
Expand description

Splits a cmdline into multiple args.

§Usage

let mut args = SplitArgs::new("executable param1 \"param2, but with spaces\" param3");
assert_eq!(args.next(), Some("executable"));
assert_eq!(args.next(), Some("param1"));
assert_eq!(args.next(), Some("param2, but with spaces"));
assert_eq!(args.next(), Some("param3"));
assert_eq!(args.next(), None);

It never panics or errors.

Structs§

SplitArgs
Splits a cmdline into multiple args.