<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Commands on cargo-feature-combinations</title><link>https://romnn.github.io/cargo-feature-combinations/docs/commands/</link><description>Recent content in Commands on cargo-feature-combinations</description><generator>Hugo</generator><language>en-us</language><atom:link href="https://romnn.github.io/cargo-feature-combinations/docs/commands/index.xml" rel="self" type="application/rss+xml"/><item><title>Running commands</title><link>https://romnn.github.io/cargo-feature-combinations/docs/commands/running-commands/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://romnn.github.io/cargo-feature-combinations/docs/commands/running-commands/</guid><description>&lt;h1 id="running-commands"&gt;Running commands&lt;a class="anchor" href="#running-commands"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Use &lt;code&gt;cargo fc&lt;/code&gt; as if it were &lt;code&gt;cargo&lt;/code&gt;. The command and its arguments are forwarded to each combination&amp;rsquo;s invocation:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;cargo &lt;span class="nb"&gt;fc&lt;/span&gt; check
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;cargo &lt;span class="nb"&gt;fc&lt;/span&gt; clippy
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;cargo &lt;span class="nb"&gt;fc&lt;/span&gt; build
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;cargo &lt;span class="nb"&gt;fc&lt;/span&gt; &lt;span class="nb"&gt;test&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;cargo &lt;span class="nb"&gt;fc&lt;/span&gt; doc&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="forwarded-arguments"&gt;Forwarded arguments&lt;a class="anchor" href="#forwarded-arguments"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Every cargo argument is passed through &lt;strong&gt;except&lt;/strong&gt; the three that would conflict with the matrix &lt;code&gt;cargo fc&lt;/code&gt; builds for you:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;--features&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;--all-features&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;--no-default-features&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Everything else is forwarded verbatim, so this works as expected:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;cargo &lt;span class="nb"&gt;fc&lt;/span&gt; check -p my-crate --all-targets
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;cargo &lt;span class="nb"&gt;fc&lt;/span&gt; &lt;span class="nb"&gt;test&lt;/span&gt; --release -- --nocapture&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Arguments after &lt;code&gt;--&lt;/code&gt; are passed to the invoked program (for example the test binary), never interpreted by &lt;code&gt;cargo fc&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Output modes</title><link>https://romnn.github.io/cargo-feature-combinations/docs/commands/output-modes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://romnn.github.io/cargo-feature-combinations/docs/commands/output-modes/</guid><description>&lt;h1 id="output-modes"&gt;Output modes&lt;a class="anchor" href="#output-modes"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;A full matrix run can print a lot. These flags control how much you see. They are CLI flags, but most can also be set as &lt;a href="https://romnn.github.io/cargo-feature-combinations/docs/configuration/flags/"&gt;defaults in &lt;code&gt;Cargo.toml&lt;/code&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="--diagnostics-only"&gt;&lt;code&gt;--diagnostics-only&lt;/code&gt;&lt;a class="anchor" href="#--diagnostics-only"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Show only warnings and errors per combination, suppressing build progress and &amp;ldquo;Finished&amp;rdquo; chatter.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;cargo &lt;span class="nb"&gt;fc&lt;/span&gt; --diagnostics-only clippy&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class="cfc-term"&gt;&lt;pre class="cfc-term__body"&gt;&lt;span class="term-fg32 term-fg1"&gt;$&lt;/span&gt; cargo fc --diagnostics-only clippy --workspace
&amp;nbsp;
&lt;span class="term-fg36 term-fg1"&gt; Linting &lt;/span&gt;&lt;span class="term-fg2"&gt;[1&amp;#47;4]&lt;/span&gt; loader ( features = [] )
&lt;span class="term-fg33 term-fg1"&gt;warning&lt;/span&gt;&lt;span class="term-fg1"&gt;: function `checksum` is never used&lt;/span&gt;
 &lt;span class="term-fgi94 term-fg1"&gt;--&amp;gt; &lt;/span&gt;crates&amp;#47;loader&amp;#47;src&amp;#47;lib.rs:12:4
 &lt;span class="term-fgi94 term-fg1"&gt;|&lt;/span&gt;
&lt;span class="term-fgi94 term-fg1"&gt;12&lt;/span&gt; &lt;span class="term-fgi94 term-fg1"&gt;|&lt;/span&gt; fn checksum(bytes: &amp;amp;[u8]) -&amp;gt; usize {
 &lt;span class="term-fgi94 term-fg1"&gt;|&lt;/span&gt; &lt;span class="term-fg33 term-fg1"&gt;^^^^^^^^&lt;/span&gt;
 &lt;span class="term-fgi94 term-fg1"&gt;|&lt;/span&gt;
 &lt;span class="term-fgi94 term-fg1"&gt;= &lt;/span&gt;&lt;span class="term-fg1"&gt;note&lt;/span&gt;: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
&amp;nbsp;
&lt;span class="term-fg36 term-fg1"&gt; Linting &lt;/span&gt;&lt;span class="term-fg2"&gt;[2&amp;#47;4]&lt;/span&gt; loader ( features = [experimental] )
&lt;span class="term-fgi91 term-fg1"&gt;error[E0425]&lt;/span&gt;&lt;span class="term-fg1"&gt;: cannot find function `missing_helper` in this scope&lt;/span&gt;
 &lt;span class="term-fgi94 term-fg1"&gt;--&amp;gt; &lt;/span&gt;crates&amp;#47;loader&amp;#47;src&amp;#47;lib.rs:32:5
 &lt;span class="term-fgi94 term-fg1"&gt;|&lt;/span&gt;
&lt;span class="term-fgi94 term-fg1"&gt;32&lt;/span&gt; &lt;span class="term-fgi94 term-fg1"&gt;|&lt;/span&gt; missing_helper()
 &lt;span class="term-fgi94 term-fg1"&gt;|&lt;/span&gt; &lt;span class="term-fgi91 term-fg1"&gt;^^^^^^^^^^^^^^&lt;/span&gt; &lt;span class="term-fgi91 term-fg1"&gt;not found in this scope&lt;/span&gt;
&amp;nbsp;
&lt;span class="term-fg1"&gt;For more information about this error, try `rustc --explain E0425`.&lt;/span&gt;
&lt;span class="term-fg36 term-fg1"&gt; Linting &lt;/span&gt;&lt;span class="term-fg2"&gt;[3&amp;#47;4]&lt;/span&gt; loader ( features = [experimental, validation] )
&lt;span class="term-fgi91 term-fg1"&gt;error[E0425]&lt;/span&gt;&lt;span class="term-fg1"&gt;: cannot find function `missing_helper` in this scope&lt;/span&gt;
 &lt;span class="term-fgi94 term-fg1"&gt;--&amp;gt; &lt;/span&gt;crates&amp;#47;loader&amp;#47;src&amp;#47;lib.rs:32:5
 &lt;span class="term-fgi94 term-fg1"&gt;|&lt;/span&gt;
&lt;span class="term-fgi94 term-fg1"&gt;32&lt;/span&gt; &lt;span class="term-fgi94 term-fg1"&gt;|&lt;/span&gt; missing_helper()
 &lt;span class="term-fgi94 term-fg1"&gt;|&lt;/span&gt; &lt;span class="term-fgi91 term-fg1"&gt;^^^^^^^^^^^^^^&lt;/span&gt; &lt;span class="term-fgi91 term-fg1"&gt;not found in this scope&lt;/span&gt;
&amp;nbsp;
&lt;span class="term-fg1"&gt;For more information about this error, try `rustc --explain E0425`.&lt;/span&gt;
&lt;span class="term-fg36 term-fg1"&gt; Linting &lt;/span&gt;&lt;span class="term-fg2"&gt;[4&amp;#47;4]&lt;/span&gt; loader ( features = [validation] )
&lt;span class="term-fg33 term-fg1"&gt;warning&lt;/span&gt;&lt;span class="term-fg1"&gt;: function `checksum` is never used&lt;/span&gt;
 &lt;span class="term-fgi94 term-fg1"&gt;--&amp;gt; &lt;/span&gt;crates&amp;#47;loader&amp;#47;src&amp;#47;lib.rs:12:4
 &lt;span class="term-fgi94 term-fg1"&gt;|&lt;/span&gt;
&lt;span class="term-fgi94 term-fg1"&gt;12&lt;/span&gt; &lt;span class="term-fgi94 term-fg1"&gt;|&lt;/span&gt; fn checksum(bytes: &amp;amp;[u8]) -&amp;gt; usize {
 &lt;span class="term-fgi94 term-fg1"&gt;|&lt;/span&gt; &lt;span class="term-fg33 term-fg1"&gt;^^^^^^^^&lt;/span&gt;
 &lt;span class="term-fgi94 term-fg1"&gt;|&lt;/span&gt;
 &lt;span class="term-fgi94 term-fg1"&gt;= &lt;/span&gt;&lt;span class="term-fg1"&gt;note&lt;/span&gt;: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
&amp;nbsp;
&amp;nbsp;
&lt;span class="term-fg36 term-fg1"&gt; Finished &lt;/span&gt;4 feature combinations for 1 package in 0.00s
&amp;nbsp;
&lt;span class="term-fg33 term-fg1"&gt; WARN &lt;/span&gt;loader ( 0 errors, 1 warnings, features = [] )
&lt;span class="term-fg31 term-fg1"&gt; FAIL &lt;/span&gt;loader ( 1 errors, 0 warnings, features = [experimental] )
&lt;span class="term-fg31 term-fg1"&gt; FAIL &lt;/span&gt;loader ( 1 errors, 0 warnings, features = [experimental, validation] )
&lt;span class="term-fg33 term-fg1"&gt; WARN &lt;/span&gt;loader ( 0 errors, 1 warnings, features = [validation] )&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;The command must accept &lt;code&gt;--message-format&lt;/code&gt; and emit rustc JSON diagnostics. That is true for &lt;code&gt;build&lt;/code&gt;, &lt;code&gt;check&lt;/code&gt;, &lt;code&gt;clippy&lt;/code&gt;, and &lt;code&gt;doc&lt;/code&gt; — and any alias or wrapper that does the same. It is &lt;strong&gt;not&lt;/strong&gt; safe for &lt;code&gt;test&lt;/code&gt; or &lt;code&gt;run&lt;/code&gt;, which is why broad diagnostics defaults don&amp;rsquo;t apply to them automatically.&lt;/p&gt;</description></item><item><title>The matrix subcommand</title><link>https://romnn.github.io/cargo-feature-combinations/docs/commands/matrix/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://romnn.github.io/cargo-feature-combinations/docs/commands/matrix/</guid><description>&lt;h1 id="the-matrix-subcommand"&gt;The &lt;code&gt;matrix&lt;/code&gt; subcommand&lt;a class="anchor" href="#the-matrix-subcommand"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;code&gt;cargo fc matrix&lt;/code&gt; prints the feature matrix as JSON instead of running a command. It&amp;rsquo;s the bridge to CI: emit the matrix in one job, then fan out a build/test job per row.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;cargo &lt;span class="nb"&gt;fc&lt;/span&gt; matrix
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;cargo &lt;span class="nb"&gt;fc&lt;/span&gt; matrix --pretty&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="output-shape"&gt;Output shape&lt;a class="anchor" href="#output-shape"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The matrix is a JSON array with one object per combination. Each object carries the package &lt;code&gt;name&lt;/code&gt;, the comma-joined &lt;code&gt;features&lt;/code&gt; string, the effective &lt;code&gt;target&lt;/code&gt;, and any configured &lt;code&gt;metadata&lt;/code&gt;:&lt;/p&gt;</description></item><item><title>CLI reference</title><link>https://romnn.github.io/cargo-feature-combinations/docs/commands/cli-reference/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://romnn.github.io/cargo-feature-combinations/docs/commands/cli-reference/</guid><description>&lt;h1 id="cli-reference"&gt;CLI reference&lt;a class="anchor" href="#cli-reference"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;The authoritative reference is &lt;code&gt;cargo fc --help&lt;/code&gt;. This page mirrors it.&lt;/p&gt;
&lt;h2 id="usage"&gt;Usage&lt;a class="anchor" href="#usage"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-text" data-lang="text"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;cargo fc [+toolchain] [SUBCOMMAND] [SUBCOMMAND_OPTIONS]
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;cargo fc [+toolchain] [OPTIONS] [CARGO_OPTIONS] [CARGO_SUBCOMMAND]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="subcommands"&gt;Subcommands&lt;a class="anchor" href="#subcommands"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Subcommand&lt;/th&gt;
					&lt;th&gt;Description&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;matrix&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Print the JSON feature-combination matrix to stdout. Add &lt;code&gt;--pretty&lt;/code&gt; for indented JSON.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;version&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Print version information.&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="options"&gt;Options&lt;a class="anchor" href="#options"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Flag&lt;/th&gt;
					&lt;th&gt;Description&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;-h&lt;/code&gt;, &lt;code&gt;--help&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Print help information.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;-V&lt;/code&gt;, &lt;code&gt;--version&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Print version information.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;--manifest-path &amp;lt;path&amp;gt;&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Path to the &lt;code&gt;Cargo.toml&lt;/code&gt; to inspect.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;-p&lt;/code&gt;, &lt;code&gt;--package &amp;lt;name&amp;gt;&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Include only this workspace package (repeatable).&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;--exclude &amp;lt;name&amp;gt;&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Exclude a workspace package (repeatable). Pairs with &lt;code&gt;--workspace&lt;/code&gt; for Cargo-compatible selection.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;--diagnostics-only&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Show only diagnostics (warnings/errors) per combination. Requires a command that emits rustc JSON diagnostics (&lt;code&gt;build&lt;/code&gt;, &lt;code&gt;check&lt;/code&gt;, &lt;code&gt;clippy&lt;/code&gt;, &lt;code&gt;doc&lt;/code&gt;, or an equivalent alias/wrapper).&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;--dedupe&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Like &lt;code&gt;--diagnostics-only&lt;/code&gt;, but also deduplicate identical diagnostics across combinations.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;--summary-only&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Hide cargo output; show only the final summary.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;--fail-fast&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Stop on the first failing combination.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;--errors-only&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Allow all warnings, show errors only (&lt;code&gt;-A warnings&lt;/code&gt;). Appends to &lt;code&gt;RUSTFLAGS&lt;/code&gt;.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;--pedantic&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Treat warnings like errors in the summary and under &lt;code&gt;--fail-fast&lt;/code&gt;.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;--show-pruned&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Show pruned (redundant) combinations in the summary.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;--no-prune-implied&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Disable automatic pruning of redundant combinations.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;--packages-only&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;In &lt;code&gt;matrix&lt;/code&gt; mode, emit one row per package-target instead of per combination.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;--only-packages-with-lib-target&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Only consider packages that have a library target.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;--aggregate-targets&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Batch a combination&amp;rsquo;s configured targets into a single Cargo invocation (one &lt;code&gt;--target&lt;/code&gt; each). Faster on many cores; falls back to serial for &lt;code&gt;run&lt;/code&gt; and pruned summaries.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;--no-targets&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Ignore configured target lists for this run; use Cargo&amp;rsquo;s default single target.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;--install-missing-targets&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Install missing Rust target components with &lt;code&gt;rustup&lt;/code&gt; before running. Explicit opt-in — may mutate the toolchain and use the network.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;--driver &amp;lt;bin&amp;gt;&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Program invoked in place of &lt;code&gt;cargo&lt;/code&gt; for each build (e.g. &lt;code&gt;cargo-zigbuild&lt;/code&gt;, &lt;code&gt;cross&lt;/code&gt;). See &lt;a href="https://romnn.github.io/cargo-feature-combinations/docs/targets/drivers/"&gt;Build drivers&lt;/a&gt;.&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Most boolean flags can also be set as &lt;a href="https://romnn.github.io/cargo-feature-combinations/docs/configuration/flags/"&gt;defaults in &lt;code&gt;Cargo.toml&lt;/code&gt;&lt;/a&gt;; CLI flags always win for a single invocation.&lt;/p&gt;</description></item></channel></rss>