Simple Args

A small library for parsing arguments in Rust


📝Docs

simpleargs::SimpleArgs


fn new(args: Vec\ SimpleArgs

Creates a new instance using the provided arguments.

fn parse(&self) -> (Vec\

Parses the arguments. Returns a tuple with: 1. Commands (e.g. ./myprogram test) 2. Flags (e.g. -y -myflag /anotherflag) 3. Options (e.g. --my-message "Hello world!")

Prefixes like "-", "/" or "--" are not included in the output.


🗒️Examples

Try it out:

sh cargo build --lib --example [name of example] ./target/debug/examples/[name of example](.exe)