</div></details><h2id="structs"class="section-header">Structs<ahref="#structs"class="anchor">§</a></h2><ulclass="item-table"><li><divclass="item-name"><aclass="struct"href="struct.ArgMatches.html"title="struct clap_builder::parser::ArgMatches">ArgMatches</a></div><divclass="desc docblock-short">Container for parse results.</div></li><li><divclass="item-name"><aclass="struct"href="struct.IdsRef.html"title="struct clap_builder::parser::IdsRef">IdsRef</a></div><divclass="desc docblock-short">Iterate over <ahref="../builder/struct.Arg.html"title="struct clap_builder::builder::Arg"><code>Arg</code></a> and <ahref="../builder/struct.ArgGroup.html"title="struct clap_builder::builder::ArgGroup"><code>ArgGroup</code></a><ahref="../struct.Id.html"title="struct clap_builder::Id"><code>Id</code></a>s via <ahref="struct.ArgMatches.html#method.ids"title="method clap_builder::parser::ArgMatches::ids"><code>ArgMatches::ids</code></a>.</div></li><li><divclass="item-name"><aclass="struct"href="struct.Indices.html"title="struct clap_builder::parser::Indices">Indices</a></div><divclass="desc docblock-short">Iterate over indices for where an argument appeared when parsing, via <ahref="struct.ArgMatches.html#method.indices_of"title="method clap_builder::parser::ArgMatches::indices_of"><code>ArgMatches::indices_of</code></a></div></li><li><divclass="item-name"><aclass="struct"href="struct.RawValues.html"title="struct clap_builder::parser::RawValues">RawValues</a></div><divclass="desc docblock-short">Iterate over raw argument values via <ahref="struct.ArgMatches.html#method.get_raw"title="method clap_builder::parser::ArgMatches::get_raw"><code>ArgMatches::get_raw</code></a>.</div></li><li><divclass="item-name"><aclass="struct"href="struct.Values.html"title="struct clap_builder::parser::Values">Values</a></div><divclass="desc docblock-short">Iterate over multiple values for an argument via <ahref="struct.ArgMatches.html#method.remove_many"title="method clap_builder::parser::ArgMatches::remove_many"><code>ArgMatches::remove_many</code></a>.</div></li><li><divclass="item-name"><aclass="struct"href="struct.ValuesRef.html"title="struct clap_builder::parser::ValuesRef">ValuesRef</a></div><divclass="desc docblock-short">Iterate over multiple values for an argument via <ahref="struct.ArgMatches.html#method.get_many"title="method clap_builder::parser::ArgMatches::get_many"><code>ArgMatches::get_many</code></a>.</div></li></ul><h2id="enums"class="section-header">Enums<ahref="#enums"class="anchor">§</a></h2><ulclass="item-table"><li><divclass="item-name"><aclass="enum"href="enum.MatchesError.html"title="enum clap_builder::parser::MatchesError">MatchesError</a></div><divclass="desc docblock-short">Violation of <ahref="struct.ArgMatches.html"title="struct clap_builder::parser::ArgMatches"><code>ArgMatches</code></a> assumptions</div></li><li><divclass="item-name"><aclass="enum"href="enum.ValueSource.html"title="enum clap_builder::parser::ValueSource">ValueSource</a></div><divclass="desc docblock-short">Origin of the argument’s value</div></li></ul></section></div></main></body></html>