snailx 0.8.2

Zero-allocation, low-overhead access to program arguments (argv) with iterators over `&'static CStr`, `&'static str`, and `&'static OsStr`. Works in no_std (optional std feature) and targets Unix and macOS.
Documentation
[features]
__bench = []
__full_opt_bench = ["__opt_bench", "std"]
__full_pure_bench = ["__pure_bench", "std"]
__full_pure_opt_bench = ["__pure_opt_bench", "std"]
__full_worst_bench = ["__worst_bench", "std"]
__opt_bench = ["__pure_bench", "infallible_map", "assume_valid_str"]
__pure_bench = ["__bench", "no_cold"]
__pure_opt_bench = ["__pure_bench", "infallible_map"]
__test_cause_ub = []
__testing_bl_166 = []
__worst_bench = ["__bench"]
alloc = []
assume_valid_str = []
default = []
full = ["std", "infallible_map", "rev_iter"]
indexing_parser = ["alloc", "std"]
infallible_map = []
no_cold = []
non_indexing_parser = []
rev_iter = []
std = []
to_core_cstr = []

[lib]
name = "snailx"
path = "src/lib.rs"

[package]
authors = ["echohumm <echo0humm@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = "build.rs"
categories = ["command-line-interface", "no-std::no-alloc", "os::unix-apis"]
description = "Zero-allocation, low-overhead access to program arguments (argv) with iterators over `&'static CStr`, `&'static str`, and `&'static OsStr`. Works in no_std (optional std feature) and targets Unix and macOS."
edition = "2015"
exclude = ["/src/main.rs", "/extra/", "generated/"]
keywords = ["argv", "arguments", "cli", "no_std", "zero-allocation"]
license = "GPL-3.0 OR MIT"
name = "snailx"
readme = "README.md"
repository = "https://github.com/echohumm/snail"
rust-version = "1.48.0"
version = "0.8.2"

[package.metadata.docs.rs]
features = ["std", "to_core_cstr", "indexing_parser", "infallible_map", "rev_iter"]