Skip to content

Commit 85dd5ed

Browse files
committed
deploy: c249eba
1 parent 56fc538 commit 85dd5ed

File tree

6 files changed

+55
-9
lines changed

6 files changed

+55
-9
lines changed

dev/settings.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="Settings of Rustdoc"><meta name="keywords" content="rust, rustlang, rust-lang"><title>Rustdoc settings</title><link rel="preload" as="font" type="font/woff2" crossorigin href="./SourceSerif4-Regular.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="./FiraSans-Regular.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="./FiraSans-Medium.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="./SourceCodePro-Regular.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="./SourceSerif4-Bold.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="./SourceCodePro-Semibold.ttf.woff2"><link rel="stylesheet" type="text/css" href="./normalize.css"><link rel="stylesheet" type="text/css" href="./rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" type="text/css" href="./ayu.css" disabled><link rel="stylesheet" type="text/css" href="./dark.css" disabled><link rel="stylesheet" type="text/css" href="./light.css" id="themeStyle"><script id="default-settings" ></script><script src="./storage.js"></script><script src="./crates.js"></script><script defer src="./main.js"></script>
2-
<noscript><link rel="stylesheet" href="./noscript.css"></noscript><link rel="alternate icon" type="image/png" href="./favicon-16x16.png"><link rel="alternate icon" type="image/png" href="./favicon-32x32.png"><link rel="icon" type="image/svg+xml" href="./favicon.svg"></head><body class="rustdoc mod"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="mobile-topbar"><button class="sidebar-menu-toggle">&#9776;</button><a class="sidebar-logo" href="./dir/index.html"><div class="logo-container"><img class="rust-logo" src="./rust-logo.svg" alt="logo"></div>
2+
<noscript><link rel="stylesheet" href="./noscript.css"></noscript><link rel="alternate icon" type="image/png" href="./favicon-16x16.png"><link rel="alternate icon" type="image/png" href="./favicon-32x32.png"><link rel="icon" type="image/svg+xml" href="./favicon.svg"></head><body class="rustdoc mod"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="mobile-topbar"><button class="sidebar-menu-toggle">&#9776;</button><a class="sidebar-logo" href="./vdir/index.html"><div class="logo-container"><img class="rust-logo" src="./rust-logo.svg" alt="logo"></div>
33
</a><h2 class="location"></h2>
44
</nav>
5-
<nav class="sidebar"><a class="sidebar-logo" href="./dir/index.html"><div class="logo-container"><img class="rust-logo" src="./rust-logo.svg" alt="logo"></div>
6-
</a><h2 class="location">Settings</h2><div class="sidebar-elems"></div></nav><main><div class="width-limiter"><div class="sub-container"><a class="sub-logo-container" href="./dir/index.html"><img class="rust-logo" src="./rust-logo.svg" alt="logo"></a><nav class="sub"><div class="theme-picker hidden"><button id="theme-picker" aria-label="Pick another theme!" aria-haspopup="menu" title="themes"><img width="22" height="22" alt="Pick another theme!" src="./brush.svg"></button><div id="theme-choices" role="menu"></div></div><form class="search-form"><div class="search-container"><span></span><input class="search-input" name="search" autocomplete="off" spellcheck="false" placeholder="Click or press ‘S’ to search, ‘?’ for more options…" type="search"><button type="button" id="help-button" title="help">?</button><a id="settings-menu" href="./settings.html" title="settings"><img width="22" height="22" alt="Change settings" src="./wheel.svg"></a></div></form></nav></div><section id="main-content" class="content"><div class="main-heading">
5+
<nav class="sidebar"><a class="sidebar-logo" href="./vdir/index.html"><div class="logo-container"><img class="rust-logo" src="./rust-logo.svg" alt="logo"></div>
6+
</a><h2 class="location">Settings</h2><div class="sidebar-elems"></div></nav><main><div class="width-limiter"><div class="sub-container"><a class="sub-logo-container" href="./vdir/index.html"><img class="rust-logo" src="./rust-logo.svg" alt="logo"></a><nav class="sub"><div class="theme-picker hidden"><button id="theme-picker" aria-label="Pick another theme!" aria-haspopup="menu" title="themes"><img width="22" height="22" alt="Pick another theme!" src="./brush.svg"></button><div id="theme-choices" role="menu"></div></div><form class="search-form"><div class="search-container"><span></span><input class="search-input" name="search" autocomplete="off" spellcheck="false" placeholder="Click or press ‘S’ to search, ‘?’ for more options…" type="search"><button type="button" id="help-button" title="help">?</button><a id="settings-menu" href="./settings.html" title="settings"><img width="22" height="22" alt="Change settings" src="./wheel.svg"></a></div></form></nav></div><section id="main-content" class="content"><div class="main-heading">
77
<h1 class="fqn"><span class="in-band">Rustdoc settings</span></h1><span class="out-of-band"><a id="back" href="javascript:void(0)">Back</a></span></div><div class="settings"><div class="setting-line"><label class="toggle"><input type="checkbox" id="use-system-theme" checked><span class="slider"></span></label><div>Use system theme</div></div><div class="setting-line"><div class="radio-line" id="theme"><span class="setting-name">Theme</span><div class="choices"><label for="theme-light" class="choice">
88
<input type="radio" name="theme" id="theme-light" value="light" checked>light</label><label for="theme-dark" class="choice">
99
<input type="radio" name="theme" id="theme-dark" value="dark" >dark</label><label for="theme-ayu" class="choice">
@@ -13,5 +13,5 @@ <h1 class="fqn"><span class="in-band">Rustdoc settings</span></h1><span class="o
1313
<input type="radio" name="preferred-light-theme" id="preferred-light-theme-ayu" value="ayu" >ayu</label></div></div></div><div class="setting-line"><div class="radio-line" id="preferred-dark-theme"><span class="setting-name">Preferred dark theme</span><div class="choices"><label for="preferred-dark-theme-light" class="choice">
1414
<input type="radio" name="preferred-dark-theme" id="preferred-dark-theme-light" value="light" >light</label><label for="preferred-dark-theme-dark" class="choice">
1515
<input type="radio" name="preferred-dark-theme" id="preferred-dark-theme-dark" value="dark" checked>dark</label><label for="preferred-dark-theme-ayu" class="choice">
16-
<input type="radio" name="preferred-dark-theme" id="preferred-dark-theme-ayu" value="ayu" >ayu</label></div></div></div><div class="setting-line"><label class="toggle"><input type="checkbox" id="auto-hide-large-items" checked><span class="slider"></span></label><div>Auto-hide item contents for large items.</div></div><div class="setting-line"><label class="toggle"><input type="checkbox" id="auto-hide-method-docs" ><span class="slider"></span></label><div>Auto-hide item methods' documentation</div></div><div class="setting-line"><label class="toggle"><input type="checkbox" id="auto-hide-trait-implementations" ><span class="slider"></span></label><div>Auto-hide trait implementation documentation</div></div><div class="setting-line"><label class="toggle"><input type="checkbox" id="go-to-only-result" ><span class="slider"></span></label><div>Directly go to item in search if there is only one result</div></div><div class="setting-line"><label class="toggle"><input type="checkbox" id="line-numbers" ><span class="slider"></span></label><div>Show line numbers on code examples</div></div><div class="setting-line"><label class="toggle"><input type="checkbox" id="disable-shortcuts" ><span class="slider"></span></label><div>Disable keyboard shortcuts</div></div></div><link rel="stylesheet" href="./settings.css"><script src="./settings.js"></script></section><section id="search" class="content hidden"></section></div></main><div id="rustdoc-vars" data-root-path="./" data-current-crate="dir" data-themes="ayu,dark,light" data-resource-suffix="" data-rustdoc-version="1.60.0 (7737e0b5c 2022-04-04)" ></div>
16+
<input type="radio" name="preferred-dark-theme" id="preferred-dark-theme-ayu" value="ayu" >ayu</label></div></div></div><div class="setting-line"><label class="toggle"><input type="checkbox" id="auto-hide-large-items" checked><span class="slider"></span></label><div>Auto-hide item contents for large items.</div></div><div class="setting-line"><label class="toggle"><input type="checkbox" id="auto-hide-method-docs" ><span class="slider"></span></label><div>Auto-hide item methods' documentation</div></div><div class="setting-line"><label class="toggle"><input type="checkbox" id="auto-hide-trait-implementations" ><span class="slider"></span></label><div>Auto-hide trait implementation documentation</div></div><div class="setting-line"><label class="toggle"><input type="checkbox" id="go-to-only-result" ><span class="slider"></span></label><div>Directly go to item in search if there is only one result</div></div><div class="setting-line"><label class="toggle"><input type="checkbox" id="line-numbers" ><span class="slider"></span></label><div>Show line numbers on code examples</div></div><div class="setting-line"><label class="toggle"><input type="checkbox" id="disable-shortcuts" ><span class="slider"></span></label><div>Disable keyboard shortcuts</div></div></div><link rel="stylesheet" href="./settings.css"><script src="./settings.js"></script></section><section id="search" class="content hidden"></section></div></main><div id="rustdoc-vars" data-root-path="./" data-current-crate="vdir" data-themes="ayu,dark,light" data-resource-suffix="" data-rustdoc-version="1.60.0 (7737e0b5c 2022-04-04)" ></div>
1717
</body></html>

dev/src/uu_df/blocks.rs.html

Lines changed: 32 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -258,14 +258,29 @@
258258
<span id="253">253</span>
259259
<span id="254">254</span>
260260
<span id="255">255</span>
261+
<span id="256">256</span>
262+
<span id="257">257</span>
263+
<span id="258">258</span>
264+
<span id="259">259</span>
265+
<span id="260">260</span>
266+
<span id="261">261</span>
267+
<span id="262">262</span>
268+
<span id="263">263</span>
269+
<span id="264">264</span>
270+
<span id="265">265</span>
271+
<span id="266">266</span>
272+
<span id="267">267</span>
273+
<span id="268">268</span>
274+
<span id="269">269</span>
275+
<span id="270">270</span>
261276
</pre><pre class="rust"><code><span class="comment">// * This file is part of the uutils coreutils package.</span>
262277
<span class="comment">// *</span>
263278
<span class="comment">// * For the full copyright and license information, please view the LICENSE</span>
264279
<span class="comment">// * file that was distributed with this source code.</span>
265280
<span class="doccomment">//! Types for representing and displaying block sizes.</span>
266281
<span class="kw">use</span> <span class="ident"><span class="kw">crate</span>::OPT_BLOCKSIZE</span>;
267282
<span class="kw">use</span> <span class="ident">clap::ArgMatches</span>;
268-
<span class="kw">use</span> <span class="ident">std::fmt</span>;
283+
<span class="kw">use</span> <span class="ident">std</span>::{<span class="ident">env</span>, <span class="ident">fmt</span>};
269284

270285
<span class="kw">use</span> <span class="ident">uucore::parse_size</span>::{<span class="ident">parse_size</span>, <span class="ident">ParseSizeError</span>};
271286

@@ -419,6 +434,7 @@
419434
<span class="doccomment">/// size.</span>
420435
<span class="doccomment">///</span>
421436
<span class="doccomment">/// The default variant is `Bytes(1024)`.</span>
437+
<span class="attribute">#[<span class="ident">derive</span>(<span class="ident">Debug</span>, <span class="ident">PartialEq</span>)]</span>
422438
<span class="kw">pub</span>(<span class="kw">crate</span>) <span class="kw">enum</span> <span class="ident">BlockSize</span> {
423439
<span class="doccomment">/// A fixed number of bytes.</span>
424440
<span class="doccomment">///</span>
@@ -428,7 +444,11 @@
428444

429445
<span class="kw">impl</span> <span class="ident">Default</span> <span class="kw">for</span> <span class="ident">BlockSize</span> {
430446
<span class="kw">fn</span> <span class="ident">default</span>() -&gt; <span class="self">Self</span> {
431-
<span class="ident"><span class="self">Self</span>::Bytes</span>(<span class="number">1024</span>)
447+
<span class="kw">if</span> <span class="ident">env::var</span>(<span class="string">&quot;POSIXLY_CORRECT&quot;</span>).<span class="ident">is_ok</span>() {
448+
<span class="ident"><span class="self">Self</span>::Bytes</span>(<span class="number">512</span>)
449+
} <span class="kw">else</span> {
450+
<span class="ident"><span class="self">Self</span>::Bytes</span>(<span class="number">1024</span>)
451+
}
432452
}
433453
}
434454

@@ -455,6 +475,8 @@
455475
<span class="attribute">#[<span class="ident">cfg</span>(<span class="ident">test</span>)]</span>
456476
<span class="kw">mod</span> <span class="ident">tests</span> {
457477

478+
<span class="kw">use</span> <span class="ident">std::env</span>;
479+
458480
<span class="kw">use</span> <span class="ident"><span class="kw">crate</span>::blocks</span>::{<span class="ident">to_magnitude_and_suffix</span>, <span class="ident">BlockSize</span>};
459481

460482
<span class="attribute">#[<span class="ident">test</span>]</span>
@@ -512,6 +534,14 @@
512534
<span class="macro">assert_eq!</span>(<span class="macro">format!</span>(<span class="string">&quot;{}&quot;</span>, <span class="ident">BlockSize::Bytes</span>(<span class="number">2</span> <span class="op">*</span> <span class="number">1024</span>)), <span class="string">&quot;2K&quot;</span>);
513535
<span class="macro">assert_eq!</span>(<span class="macro">format!</span>(<span class="string">&quot;{}&quot;</span>, <span class="ident">BlockSize::Bytes</span>(<span class="number">3</span> <span class="op">*</span> <span class="number">1024</span> <span class="op">*</span> <span class="number">1024</span>)), <span class="string">&quot;3M&quot;</span>);
514536
}
537+
538+
<span class="attribute">#[<span class="ident">test</span>]</span>
539+
<span class="kw">fn</span> <span class="ident">test_default_block_size</span>() {
540+
<span class="macro">assert_eq!</span>(<span class="ident">BlockSize::Bytes</span>(<span class="number">1024</span>), <span class="ident">BlockSize::default</span>());
541+
<span class="ident">env::set_var</span>(<span class="string">&quot;POSIXLY_CORRECT&quot;</span>, <span class="string">&quot;1&quot;</span>);
542+
<span class="macro">assert_eq!</span>(<span class="ident">BlockSize::Bytes</span>(<span class="number">512</span>), <span class="ident">BlockSize::default</span>());
543+
<span class="ident">env::remove_var</span>(<span class="string">&quot;POSIXLY_CORRECT&quot;</span>);
544+
}
515545
}
516546
</code></pre></div>
517547
</section><section id="search" class="content hidden"></section></div></main><div id="rustdoc-vars" data-root-path="../../" data-current-crate="uu_df" data-themes="ayu,dark,light" data-resource-suffix="" data-rustdoc-version="1.60.0 (7737e0b5c 2022-04-04)" ></div>

dev/src/uu_df/df.rs.html

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -812,6 +812,14 @@
812812
<span id="807">807</span>
813813
<span id="808">808</span>
814814
<span id="809">809</span>
815+
<span id="810">810</span>
816+
<span id="811">811</span>
817+
<span id="812">812</span>
818+
<span id="813">813</span>
819+
<span id="814">814</span>
820+
<span id="815">815</span>
821+
<span id="816">816</span>
822+
<span id="817">817</span>
815823
</pre><pre class="rust"><code><span class="comment">// This file is part of the uutils coreutils package.</span>
816824
<span class="comment">//</span>
817825
<span class="comment">// (c) Fangxu Hu &lt;framlog@gmail.com&gt;</span>
@@ -846,6 +854,13 @@
846854
<span class="kw">static</span> <span class="ident">ABOUT</span>: <span class="kw-2">&amp;</span><span class="ident">str</span> <span class="op">=</span> <span class="string">&quot;Show information about the file system on which each FILE resides,\n\
847855
or all file systems by default.&quot;</span>;
848856
<span class="kw">const</span> <span class="ident">USAGE</span>: <span class="kw-2">&amp;</span><span class="ident">str</span> <span class="op">=</span> <span class="string">&quot;{} [OPTION]... [FILE]...&quot;</span>;
857+
<span class="kw">const</span> <span class="ident">LONG_HELP</span>: <span class="kw-2">&amp;</span><span class="ident">str</span> <span class="op">=</span> <span class="string">&quot;Display values are in units of the first available SIZE from --block-size,
858+
and the DF_BLOCK_SIZE, BLOCK_SIZE and BLOCKSIZE environment variables.
859+
Otherwise, units default to 1024 bytes (or 512 if POSIXLY_CORRECT is set).
860+
861+
SIZE is an integer and optional unit (example: 10M is 10*1024*1024).
862+
Units are K, M, G, T, P, E, Z, Y (powers of 1024) or KB, MB,... (powers
863+
of 1000).&quot;</span>;
849864

850865
<span class="kw">static</span> <span class="ident">OPT_HELP</span>: <span class="kw-2">&amp;</span><span class="ident">str</span> <span class="op">=</span> <span class="string">&quot;help&quot;</span>;
851866
<span class="kw">static</span> <span class="ident">OPT_ALL</span>: <span class="kw-2">&amp;</span><span class="ident">str</span> <span class="op">=</span> <span class="string">&quot;all&quot;</span>;
@@ -1241,6 +1256,7 @@
12411256
.<span class="ident">version</span>(<span class="macro">crate_version!</span>())
12421257
.<span class="ident">about</span>(<span class="ident">ABOUT</span>)
12431258
.<span class="ident">override_usage</span>(<span class="ident">format_usage</span>(<span class="ident">USAGE</span>))
1259+
.<span class="ident">after_help</span>(<span class="ident">LONG_HELP</span>)
12441260
.<span class="ident">infer_long_args</span>(<span class="bool-val">true</span>)
12451261
.<span class="ident">arg</span>(
12461262
<span class="ident">Arg::new</span>(<span class="ident">OPT_HELP</span>)

0 commit comments

Comments
 (0)