Skip to content

Commit ddda1fe

Browse files
committed
normalized HTML diff with pulldown
1 parent 608bf50 commit ddda1fe

File tree

813 files changed

+9186
-10441
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

813 files changed

+9186
-10441
lines changed

alloc/arc/struct.Arc.html

+48-48
Original file line numberDiff line numberDiff line change
@@ -126,8 +126,8 @@ <h1 class='fqn'><span class='in-band'>Struct <a href=
126126
<p><a href="struct.Weak.html"><code>Weak&lt;T&gt;</code></a> does
127127
not auto-dereference to <code>T</code>, because the value may have
128128
already been destroyed.</p>
129-
<h1 id='examples' class='section-header'><a href=
130-
'#examples'>Examples</a></h1>
129+
<h1 id="examples" class="section-header"><a href=
130+
"#examples">Examples</a></h1>
131131
<p>Sharing some immutable data between threads:</p>
132132
<pre class="rust rust-example-rendered">
133133
<span class="kw">use</span> <span class=
@@ -216,8 +216,8 @@ <h4 id='method.new' class="method"><span class=
216216
"struct alloc::arc::Arc">Arc</a>&lt;T&gt;</code></span></span></h4>
217217
<div class='docblock'>
218218
<p>Constructs a new <code>Arc&lt;T&gt;</code>.</p>
219-
<h1 id='examples-1' class='section-header'><a href=
220-
'#examples-1'>Examples</a></h1>
219+
<h1 id="examples-1" class="section-header"><a href=
220+
"#examples-1">Examples</a></h1>
221221
<pre class="rust rust-example-rendered">
222222
<span class="kw">use</span> <span class=
223223
"ident">std</span>::<span class="ident">sync</span>::<span class=
@@ -247,8 +247,8 @@ <h4 id='method.try_unwrap' class="method">1.4.0</h4>
247247
in.</span></p>
248248
<p><span id='try_unwrap.v' class='invisible'>This will succeed even
249249
if there are outstanding weak references.</span></p>
250-
<h1 id='examples-2' class='section-header'><span id='try_unwrap.v'
251-
class='invisible'><a href='#examples-2'>Examples</a></span></h1>
250+
<h1 id="examples-2" class="section-header"><span id='try_unwrap.v'
251+
class='invisible'><a href="#examples-2">Examples</a></span></h1>
252252
<pre class="rust rust-example-rendered"><span id='try_unwrap.v'
253253
class='invisible'>
254254
<span class="kw">use</span> <span class=
@@ -291,8 +291,8 @@ <h4 id='method.into_raw' class="method">1.17.0</h4>
291291
the pointer must be converted back to an <code>Arc</code> using
292292
<a href=
293293
"struct.Arc.html#method.from_raw"><code>Arc::from_raw</code></a>.</span></p>
294-
<h1 id='examples-3' class='section-header'><span id='into_raw.v'
295-
class='invisible'><a href='#examples-3'>Examples</a></span></h1>
294+
<h1 id="examples-3" class="section-header"><span id='into_raw.v'
295+
class='invisible'><a href="#examples-3">Examples</a></span></h1>
296296
<pre class="rust rust-example-rendered"><span id='into_raw.v'
297297
class='invisible'>
298298
<span class="kw">use</span> <span class=
@@ -328,8 +328,8 @@ <h4 id='method.from_raw' class="method">1.17.0</h4>
328328
because improper use may lead to memory problems. For example, a
329329
double-free may occur if the function is called twice on the same
330330
raw pointer.</span></p>
331-
<h1 id='examples-4' class='section-header'><span id='from_raw.v'
332-
class='invisible'><a href='#examples-4'>Examples</a></span></h1>
331+
<h1 id="examples-4" class="section-header"><span id='from_raw.v'
332+
class='invisible'><a href="#examples-4">Examples</a></span></h1>
333333
<pre class="rust rust-example-rendered"><span id='from_raw.v'
334334
class='invisible'>
335335
<span class="kw">use</span> <span class=
@@ -388,8 +388,8 @@ <h4 id='method.downgrade' class="method">1.4.0</h4>
388388
<p><span class='out-of-band'>Creates a new <a href=
389389
"struct.Weak.html"><code>Weak</code></a> pointer to this
390390
value.</span></p>
391-
<h1 id='examples-5' class='section-header'><span class=
392-
'out-of-band'><a href='#examples-5'>Examples</a></span></h1>
391+
<h1 id="examples-5" class="section-header"><span class=
392+
'out-of-band'><a href="#examples-5">Examples</a></span></h1>
393393
<pre class="rust rust-example-rendered"><span class='out-of-band'>
394394
<span class="kw">use</span> <span class=
395395
"ident">std</span>::<span class="ident">sync</span>::<span class=
@@ -417,14 +417,14 @@ <h4 id='method.weak_count' class="method">1.15.0</h4>
417417
<p><span id='weak_count.v' class='invisible'>Gets the number of
418418
<a href="struct.Weak.html"><code>Weak</code></a> pointers to this
419419
value.</span></p>
420-
<h1 id='safety' class='section-header'><span id='weak_count.v'
421-
class='invisible'><a href='#safety'>Safety</a></span></h1>
420+
<h1 id="safety" class="section-header"><span id='weak_count.v'
421+
class='invisible'><a href="#safety">Safety</a></span></h1>
422422
<p><span id='weak_count.v' class='invisible'>This method by itself
423423
is safe, but using it correctly requires extra care. Another thread
424424
can change the weak count at any time, including potentially
425425
between calling this method and acting on the result.</span></p>
426-
<h1 id='examples-6' class='section-header'><span id='weak_count.v'
427-
class='invisible'><a href='#examples-6'>Examples</a></span></h1>
426+
<h1 id="examples-6" class="section-header"><span id='weak_count.v'
427+
class='invisible'><a href="#examples-6">Examples</a></span></h1>
428428
<pre class="rust rust-example-rendered"><span id='weak_count.v'
429429
class='invisible'>
430430
<span class="kw">use</span> <span class=
@@ -461,16 +461,16 @@ <h4 id='method.strong_count' class="method">1.15.0</h4>
461461
'invisible'></span>
462462
<p><span id='strong_count.v' class='invisible'>Gets the number of
463463
strong (<code>Arc</code>) pointers to this value.</span></p>
464-
<h1 id='safety-1' class='section-header'><span id='strong_count.v'
465-
class='invisible'><a href='#safety-1'>Safety</a></span></h1>
464+
<h1 id="safety-1" class="section-header"><span id='strong_count.v'
465+
class='invisible'><a href="#safety-1">Safety</a></span></h1>
466466
<p><span id='strong_count.v' class='invisible'>This method by
467467
itself is safe, but using it correctly requires extra care. Another
468468
thread can change the strong count at any time, including
469469
potentially between calling this method and acting on the
470470
result.</span></p>
471-
<h1 id='examples-7' class='section-header'><span id=
471+
<h1 id="examples-7" class="section-header"><span id=
472472
'strong_count.v' class='invisible'><a href=
473-
'#examples-7'>Examples</a></span></h1>
473+
"#examples-7">Examples</a></span></h1>
474474
<pre class="rust rust-example-rendered"><span id='strong_count.v'
475475
class='invisible'>
476476
<span class="kw">use</span> <span class=
@@ -504,8 +504,8 @@ <h4 id='method.ptr_eq' class="method">1.17.0</h4>
504504
<p><span id='ptr_eq.v' class='invisible'>Returns true if the two
505505
<code>Arc</code>s point to the same value (not just values that
506506
compare as equal).</span></p>
507-
<h1 id='examples-8' class='section-header'><span id='ptr_eq.v'
508-
class='invisible'><a href='#examples-8'>Examples</a></span></h1>
507+
<h1 id="examples-8" class="section-header"><span id='ptr_eq.v'
508+
class='invisible'><a href="#examples-8">Examples</a></span></h1>
509509
<pre class="rust rust-example-rendered"><span id='ptr_eq.v' class=
510510
'invisible'>
511511
<span class="kw">use</span> <span class=
@@ -567,8 +567,8 @@ <h4 id='method.make_mut' class="method">1.4.0</h4>
567567
<p><span class='out-of-band'>See also <a href=
568568
"struct.Arc.html#method.get_mut"><code>get_mut</code></a>, which
569569
will fail rather than cloning.</span></p>
570-
<h1 id='examples-9' class='section-header'><span class=
571-
'out-of-band'><a href='#examples-9'>Examples</a></span></h1>
570+
<h1 id="examples-9" class="section-header"><span class=
571+
'out-of-band'><a href="#examples-9">Examples</a></span></h1>
572572
<pre class="rust rust-example-rendered"><span class='out-of-band'>
573573
<span class="kw">use</span> <span class=
574574
"ident">std</span>::<span class="ident">sync</span>::<span class=
@@ -657,8 +657,8 @@ <h4 id='method.get_mut' class="method">1.4.0</h4>
657657
will <a href=
658658
"../../std/clone/trait.Clone.html#tymethod.clone"><code>clone</code></a>
659659
the inner value when it's shared.</span></p>
660-
<h1 id='examples-10' class='section-header'><span class=
661-
'out-of-band'><a href='#examples-10'>Examples</a></span></h1>
660+
<h1 id="examples-10" class="section-header"><span class=
661+
'out-of-band'><a href="#examples-10">Examples</a></span></h1>
662662
<pre class="rust rust-example-rendered"><span class='out-of-band'>
663663
<span class="kw">use</span> <span class=
664664
"ident">std</span>::<span class="ident">sync</span>::<span class=
@@ -767,8 +767,8 @@ <h4 id='method.clone' class="method"><span class=
767767
<p>Makes a clone of the <code>Arc</code> pointer.</p>
768768
<p>This creates another pointer to the same inner value, increasing
769769
the strong reference count.</p>
770-
<h1 id='examples-11' class='section-header'><a href=
771-
'#examples-11'>Examples</a></h1>
770+
<h1 id="examples-11" class="section-header"><a href=
771+
"#examples-11">Examples</a></h1>
772772
<pre class="rust rust-example-rendered">
773773
<span class="kw">use</span> <span class=
774774
"ident">std</span>::<span class="ident">sync</span>::<span class=
@@ -845,8 +845,8 @@ <h4 id='method.drop' class="method"><span class=
845845
reference count reaches zero then the only other references (if
846846
any) are <a href="struct.Weak.html"><code>Weak</code></a>, so we
847847
<code>drop</code> the inner value.</p>
848-
<h1 id='examples-12' class='section-header'><a href=
849-
'#examples-12'>Examples</a></h1>
848+
<h1 id="examples-12" class="section-header"><a href=
849+
"#examples-12">Examples</a></h1>
850850
<pre class="rust rust-example-rendered">
851851
<span class="kw">use</span> <span class=
852852
"ident">std</span>::<span class="ident">sync</span>::<span class=
@@ -907,8 +907,8 @@ <h4 id='method.eq' class="method"><span class=
907907
<p>Equality for two <code>Arc</code>s.</p>
908908
<p>Two <code>Arc</code>s are equal if their inner values are
909909
equal.</p>
910-
<h1 id='examples-13' class='section-header'><a href=
911-
'#examples-13'>Examples</a></h1>
910+
<h1 id="examples-13" class="section-header"><a href=
911+
"#examples-13">Examples</a></h1>
912912
<pre class="rust rust-example-rendered">
913913
<span class="kw">use</span> <span class=
914914
"ident">std</span>::<span class="ident">sync</span>::<span class=
@@ -934,8 +934,8 @@ <h4 id='method.ne' class="method"><span id='ne.v' class=
934934
<p>Inequality for two <code>Arc</code>s.</p>
935935
<p>Two <code>Arc</code>s are unequal if their inner values are
936936
unequal.</p>
937-
<h1 id='examples-14' class='section-header'><a href=
938-
'#examples-14'>Examples</a></h1>
937+
<h1 id="examples-14" class="section-header"><a href=
938+
"#examples-14">Examples</a></h1>
939939
<pre class="rust rust-example-rendered">
940940
<span class="kw">use</span> <span class=
941941
"ident">std</span>::<span class="ident">sync</span>::<span class=
@@ -981,8 +981,8 @@ <h4 id='method.partial_cmp' class="method"><span class=
981981
<p>Partial comparison for two <code>Arc</code>s.</p>
982982
<p>The two are compared by calling <code>partial_cmp()</code> on
983983
their inner values.</p>
984-
<h1 id='examples-15' class='section-header'><a href=
985-
'#examples-15'>Examples</a></h1>
984+
<h1 id="examples-15" class="section-header"><a href=
985+
"#examples-15">Examples</a></h1>
986986
<pre class="rust rust-example-rendered">
987987
<span class="kw">use</span> <span class=
988988
"ident">std</span>::<span class="ident">sync</span>::<span class=
@@ -1014,8 +1014,8 @@ <h4 id='method.lt' class="method"><span id='lt.v' class=
10141014
<p>Less-than comparison for two <code>Arc</code>s.</p>
10151015
<p>The two are compared by calling <code>&lt;</code> on their inner
10161016
values.</p>
1017-
<h1 id='examples-16' class='section-header'><a href=
1018-
'#examples-16'>Examples</a></h1>
1017+
<h1 id="examples-16" class="section-header"><a href=
1018+
"#examples-16">Examples</a></h1>
10191019
<pre class="rust rust-example-rendered">
10201020
<span class="kw">use</span> <span class=
10211021
"ident">std</span>::<span class="ident">sync</span>::<span class=
@@ -1042,8 +1042,8 @@ <h4 id='method.le' class="method"><span id='le.v' class=
10421042
<code>Arc</code>s.</p>
10431043
<p>The two are compared by calling <code>&lt;=</code> on their
10441044
inner values.</p>
1045-
<h1 id='examples-17' class='section-header'><a href=
1046-
'#examples-17'>Examples</a></h1>
1045+
<h1 id="examples-17" class="section-header"><a href=
1046+
"#examples-17">Examples</a></h1>
10471047
<pre class="rust rust-example-rendered">
10481048
<span class="kw">use</span> <span class=
10491049
"ident">std</span>::<span class="ident">sync</span>::<span class=
@@ -1069,8 +1069,8 @@ <h4 id='method.gt' class="method"><span id='gt.v' class=
10691069
<p>Greater-than comparison for two <code>Arc</code>s.</p>
10701070
<p>The two are compared by calling <code>&gt;</code> on their inner
10711071
values.</p>
1072-
<h1 id='examples-18' class='section-header'><a href=
1073-
'#examples-18'>Examples</a></h1>
1072+
<h1 id="examples-18" class="section-header"><a href=
1073+
"#examples-18">Examples</a></h1>
10741074
<pre class="rust rust-example-rendered">
10751075
<span class="kw">use</span> <span class=
10761076
"ident">std</span>::<span class="ident">sync</span>::<span class=
@@ -1097,8 +1097,8 @@ <h4 id='method.ge' class="method"><span id='ge.v' class=
10971097
<code>Arc</code>s.</p>
10981098
<p>The two are compared by calling <code>&gt;=</code> on their
10991099
inner values.</p>
1100-
<h1 id='examples-19' class='section-header'><a href=
1101-
'#examples-19'>Examples</a></h1>
1100+
<h1 id="examples-19" class="section-header"><a href=
1101+
"#examples-19">Examples</a></h1>
11021102
<pre class="rust rust-example-rendered">
11031103
<span class="kw">use</span> <span class=
11041104
"ident">std</span>::<span class="ident">sync</span>::<span class=
@@ -1142,8 +1142,8 @@ <h4 id='method.cmp' class="method"><span class=
11421142
<p>Comparison for two <code>Arc</code>s.</p>
11431143
<p>The two are compared by calling <code>cmp()</code> on their
11441144
inner values.</p>
1145-
<h1 id='examples-20' class='section-header'><a href=
1146-
'#examples-20'>Examples</a></h1>
1145+
<h1 id="examples-20" class="section-header"><a href=
1146+
"#examples-20">Examples</a></h1>
11471147
<pre class="rust rust-example-rendered">
11481148
<span class="kw">use</span> <span class=
11491149
"ident">std</span>::<span class="ident">sync</span>::<span class=
@@ -1285,8 +1285,8 @@ <h4 id='method.default' class="method"><span class=
12851285
<div class='docblock'>
12861286
<p>Creates a new <code>Arc&lt;T&gt;</code>, with the
12871287
<code>Default</code> value for <code>T</code>.</p>
1288-
<h1 id='examples-21' class='section-header'><a href=
1289-
'#examples-21'>Examples</a></h1>
1288+
<h1 id="examples-21" class="section-header"><a href=
1289+
"#examples-21">Examples</a></h1>
12901290
<pre class="rust rust-example-rendered">
12911291
<span class="kw">use</span> <span class=
12921292
"ident">std</span>::<span class="ident">sync</span>::<span class=

alloc/arc/struct.Weak.html

+10-10
Original file line numberDiff line numberDiff line change
@@ -92,8 +92,8 @@ <h4 id='method.new' class="method">1.10.0</h4>
9292
"struct.Weak.html#method.upgrade"><code>upgrade</code></a> on the
9393
return value always gives <a href=
9494
"../../std/option/enum.Option.html"><code>None</code></a>.</span></p>
95-
<h1 id='examples' class='section-header'><span class=
96-
'out-of-band'><a href='#examples'>Examples</a></span></h1>
95+
<h1 id="examples" class="section-header"><span class=
96+
'out-of-band'><a href="#examples">Examples</a></span></h1>
9797
<pre class="rust rust-example-rendered"><span class='out-of-band'>
9898
<span class="kw">use</span> <span class=
9999
"ident">std</span>::<span class="ident">sync</span>::<span class=
@@ -135,8 +135,8 @@ <h4 id='method.upgrade' class="method"><span class=
135135
"../../std/option/enum.Option.html"><code>None</code></a> if the
136136
strong count has reached zero and the inner value was
137137
destroyed.</p>
138-
<h1 id='examples-1' class='section-header'><a href=
139-
'#examples-1'>Examples</a></h1>
138+
<h1 id="examples-1" class="section-header"><a href=
139+
"#examples-1">Examples</a></h1>
140140
<pre class="rust rust-example-rendered">
141141
<span class="kw">use</span> <span class=
142142
"ident">std</span>::<span class="ident">sync</span>::<span class=
@@ -282,8 +282,8 @@ <h4 id='method.clone' class="method"><span class=
282282
<p>Makes a clone of the <code>Weak</code> pointer.</p>
283283
<p>This creates another pointer to the same inner value, increasing
284284
the weak reference count.</p>
285-
<h1 id='examples-2' class='section-header'><a href=
286-
'#examples-2'>Examples</a></h1>
285+
<h1 id="examples-2" class="section-header"><a href=
286+
"#examples-2">Examples</a></h1>
287287
<pre class="rust rust-example-rendered">
288288
<span class="kw">use</span> <span class=
289289
"ident">std</span>::<span class="ident">sync</span>::<span class=
@@ -342,8 +342,8 @@ <h4 id='method.default' class="method"><span class=
342342
"struct.Weak.html#method.upgrade"><code>upgrade</code></a> on the
343343
return value always gives <a href=
344344
"../../std/option/enum.Option.html"><code>None</code></a>.</p>
345-
<h1 id='examples-3' class='section-header'><a href=
346-
'#examples-3'>Examples</a></h1>
345+
<h1 id="examples-3" class="section-header"><a href=
346+
"#examples-3">Examples</a></h1>
347347
<pre class="rust rust-example-rendered">
348348
<span class="kw">use</span> <span class=
349349
"ident">std</span>::<span class="ident">sync</span>::<span class=
@@ -380,8 +380,8 @@ <h4 id='method.drop' class="method"><span class=
380380
<div class='docblock'>
381381
<p>Drops the <code>Weak</code> pointer.</p>
382382
<p>This will decrement the weak reference count.</p>
383-
<h1 id='examples-4' class='section-header'><a href=
384-
'#examples-4'>Examples</a></h1>
383+
<h1 id="examples-4" class="section-header"><a href=
384+
"#examples-4">Examples</a></h1>
385385
<pre class="rust rust-example-rendered">
386386
<span class="kw">use</span> <span class=
387387
"ident">std</span>::<span class="ident">sync</span>::<span class=

alloc/boxed/index.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,8 @@ <h1 class='fqn'><span class='in-band'>Module <a href=
5555
provides the simplest form of heap allocation in Rust. Boxes
5656
provide ownership for this allocation, and drop their contents when
5757
they go out of scope.</p>
58-
<h1 id='examples' class='section-header'><a href=
59-
'#examples'>Examples</a></h1>
58+
<h1 id="examples" class="section-header"><a href=
59+
"#examples">Examples</a></h1>
6060
<p>Creating a box:</p>
6161
<pre class="rust rust-example-rendered">
6262
<span class="kw">let</span> <span class=

0 commit comments

Comments
 (0)