Parse arg

Traits and implementations for parsing command-line arguments.

About

This crate provides traits and implementations for parsing command-line arguments. The core of the crate is ParseArg trait. It works much like FromStr trait, but with these differences:

Further, the crate provides ParseArgFromStr trait, which causes any type implementing it to auto-implement ParseArg trait. This is handy when implementing ParseArg for types that already have FromStr implemented, so that boilerplate is reduced.

Contibutions

I will merge new implementations liberally, provided these conditions are met:

License

MITNFA