119625d8cSopenharmony_ci// Contributing 219625d8cSopenharmony_ci// 319625d8cSopenharmony_ci// New examples: 419625d8cSopenharmony_ci// - Building: They must be added to `Cargo.toml` with the appropriate `required-features`. 519625d8cSopenharmony_ci// - Testing: Ensure there is a markdown file with [trycmd](https://docs.rs/trycmd) syntax 619625d8cSopenharmony_ci// - Link the `.md` file from here 719625d8cSopenharmony_ci 819625d8cSopenharmony_ci//! # Documentation: Cookbook 919625d8cSopenharmony_ci//! 1019625d8cSopenharmony_ci//! Typed arguments: [derive][typed_derive] 1119625d8cSopenharmony_ci//! - Topics: 1219625d8cSopenharmony_ci//! - Custom `parse()` 1319625d8cSopenharmony_ci//! 1419625d8cSopenharmony_ci//! Custom cargo command: [builder][cargo_example], [derive][cargo_example_derive] 1519625d8cSopenharmony_ci//! - Topics: 1619625d8cSopenharmony_ci//! - Subcommands 1719625d8cSopenharmony_ci//! - Cargo plugins 1819625d8cSopenharmony_ci//! 1919625d8cSopenharmony_ci//! find-like interface: [builder][find] 2019625d8cSopenharmony_ci//! - Topics: 2119625d8cSopenharmony_ci//! - Position-sensitive flags 2219625d8cSopenharmony_ci//! 2319625d8cSopenharmony_ci//! git-like interface: [builder][git], [derive][git_derive] 2419625d8cSopenharmony_ci//! - Topics: 2519625d8cSopenharmony_ci//! - Subcommands 2619625d8cSopenharmony_ci//! - External subcommands 2719625d8cSopenharmony_ci//! - Optional subcommands 2819625d8cSopenharmony_ci//! - Default subcommands 2919625d8cSopenharmony_ci//! - [`last`][crate::Arg::last] 3019625d8cSopenharmony_ci//! 3119625d8cSopenharmony_ci//! pacman-like interface: [builder][pacman] 3219625d8cSopenharmony_ci//! - Topics: 3319625d8cSopenharmony_ci//! - Flag subcommands 3419625d8cSopenharmony_ci//! - Conflicting arguments 3519625d8cSopenharmony_ci//! 3619625d8cSopenharmony_ci//! Escaped positionals with `--`: [builder][escaped_positional], [derive][escaped_positional_derive] 3719625d8cSopenharmony_ci//! 3819625d8cSopenharmony_ci//! Multi-call 3919625d8cSopenharmony_ci//! - busybox: [builder][multicall_busybox] 4019625d8cSopenharmony_ci//! - Topics: 4119625d8cSopenharmony_ci//! - Subcommands 4219625d8cSopenharmony_ci//! - hostname: [builder][multicall_hostname] 4319625d8cSopenharmony_ci//! - Topics: 4419625d8cSopenharmony_ci//! - Subcommands 4519625d8cSopenharmony_ci//! 4619625d8cSopenharmony_ci//! repl: [builder][repl] 4719625d8cSopenharmony_ci//! - Topics: 4819625d8cSopenharmony_ci//! - Read-Eval-Print Loops / Custom command lines 4919625d8cSopenharmony_ci 5019625d8cSopenharmony_cipub mod cargo_example; 5119625d8cSopenharmony_cipub mod cargo_example_derive; 5219625d8cSopenharmony_cipub mod escaped_positional; 5319625d8cSopenharmony_cipub mod escaped_positional_derive; 5419625d8cSopenharmony_cipub mod find; 5519625d8cSopenharmony_cipub mod git; 5619625d8cSopenharmony_cipub mod git_derive; 5719625d8cSopenharmony_cipub mod multicall_busybox; 5819625d8cSopenharmony_cipub mod multicall_hostname; 5919625d8cSopenharmony_cipub mod pacman; 6019625d8cSopenharmony_cipub mod repl; 6119625d8cSopenharmony_cipub mod typed_derive; 62