getargs-derive 0.1.0

Clap-style #[derive] command-line argument parser for no_std and embedded Rust: zero allocation, compile-time help, subcommands. Built on getargs.
Documentation
1
2
3
4
5
6
7
8
9
10
11
use getargs_derive::GetArgs;

#[derive(GetArgs)]
struct Cli<'a> {
    input: &'a [u8],
}

fn main() {
    let args: [&[u8]; 1] = [b"input"];
    let _ = Cli::from_args(args.into_iter());
}