Crate gong[][src]

A lightweight, flexible and simple-to-use library provided to assist in processing command line arguments.

Licensed under the MIT license or the Apache license, Version 2.0, at your option.

Documentation

Documentation has been split up into chapters:

Re-exports

pub use analysis::ItemClass;
pub use analysis::Item;
pub use analysis::ItemE;
pub use analysis::ItemW;
pub use analysis::DataLocation;
pub use options::OptionsMode;

Modules

analysis

Analysis components

docs

Documentation (overview; options-support; usage)

options

"Available" option sets

Macros

gong_longopt

Construct a LongOption

gong_option_set

Construct an Options

gong_shortopt

Construct a ShortOption

Functions

process

Analyses provided program arguments, using provided information about valid available options.

Type Definitions

LongOption [
Deprecated
]
Options [
Deprecated
]
Results [
Deprecated
]
ShortOption [
Deprecated
]