Skip to content

Commit b454499

Browse files
committed
ci: generate pages at 6b25f8c [ci skip]
1 parent 6b25f8c commit b454499

File tree

129 files changed

+5400
-4338
lines changed

Some content is hidden

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

129 files changed

+5400
-4338
lines changed

public/1.6/book/associated-constants.html

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -228,11 +228,11 @@ <h1 class="title">関連定数</h1>
228228

229229
fn main() {
230230
trait Foo {
231-
const ID: i32;
232-
}
233-
234-
impl Foo for i32 {
235-
}
231+
const ID: i32;
232+
}
233+
234+
impl Foo for i32 {
235+
}
236236
}</span><pre class='rust rust-example-rendered'>
237237
<span class='attribute'>#<span class='op'>!</span>[<span class='ident'>feature</span>(<span class='ident'>associated_consts</span>)]</span>
238238

@@ -311,10 +311,10 @@ <h1 class="title">関連定数</h1>
311311

312312
fn main() {
313313
struct Foo;
314-
315-
impl Foo {
316-
const FOO: u32 = 3;
317-
}
314+
315+
impl Foo {
316+
const FOO: u32 = 3;
317+
}
318318
}</span><pre class='rust rust-example-rendered'>
319319
<span class='attribute'>#<span class='op'>!</span>[<span class='ident'>feature</span>(<span class='ident'>associated_consts</span>)]</span>
320320

public/1.6/book/associated-types.html

Lines changed: 89 additions & 89 deletions
Original file line numberDiff line numberDiff line change
@@ -208,10 +208,10 @@ <h1 class="title">関連型</h1>
208208

209209
<span class='rusttest'>fn main() {
210210
trait Graph&lt;N, E&gt; {
211-
fn has_edge(&amp;self, &amp;N, &amp;N) -&gt; bool;
212-
fn edges(&amp;self, &amp;N) -&gt; Vec&lt;E&gt;;
213-
// etc
214-
}
211+
fn has_edge(&amp;self, &amp;N, &amp;N) -&gt; bool;
212+
fn edges(&amp;self, &amp;N) -&gt; Vec&lt;E&gt;;
213+
// etc
214+
}
215215
}</span><pre class='rust rust-example-rendered'>
216216
<span class='kw'>trait</span> <span class='ident'>Graph</span><span class='op'>&lt;</span><span class='ident'>N</span>, <span class='ident'>E</span><span class='op'>&gt;</span> {
217217
<span class='kw'>fn</span> <span class='ident'>has_edge</span>(<span class='kw-2'>&amp;</span><span class='self'>self</span>, <span class='kw-2'>&amp;</span><span class='ident'>N</span>, <span class='kw-2'>&amp;</span><span class='ident'>N</span>) <span class='op'>-&gt;</span> <span class='ident'>bool</span>;
@@ -248,20 +248,20 @@ <h1 class="title">関連型</h1>
248248

249249
<span class='rusttest'>fn main() {
250250
trait Graph {
251-
type N;
252-
type E;
253-
254-
fn has_edge(&amp;self, &amp;Self::N, &amp;Self::N) -&gt; bool;
255-
fn edges(&amp;self, &amp;Self::N) -&gt; Vec&lt;Self::E&gt;;
256-
// etc
257-
}
251+
type N;
252+
type E;
253+
254+
fn has_edge(&amp;self, &amp;Self::N, &amp;Self::N) -&gt; bool;
255+
fn edges(&amp;self, &amp;Self::N) -&gt; Vec&lt;Self::E&gt;;
256+
// etc
257+
}
258258
}</span><pre class='rust rust-example-rendered'>
259259
<span class='kw'>trait</span> <span class='ident'>Graph</span> {
260260
<span class='kw'>type</span> <span class='ident'>N</span>;
261261
<span class='kw'>type</span> <span class='ident'>E</span>;
262262

263-
<span class='kw'>fn</span> <span class='ident'>has_edge</span>(<span class='kw-2'>&amp;</span><span class='self'>self</span>, <span class='kw-2'>&amp;</span><span class='ident'>Self</span>::<span class='ident'>N</span>, <span class='kw-2'>&amp;</span><span class='ident'>Self</span>::<span class='ident'>N</span>) <span class='op'>-&gt;</span> <span class='ident'>bool</span>;
264-
<span class='kw'>fn</span> <span class='ident'>edges</span>(<span class='kw-2'>&amp;</span><span class='self'>self</span>, <span class='kw-2'>&amp;</span><span class='ident'>Self</span>::<span class='ident'>N</span>) <span class='op'>-&gt;</span> <span class='ident'>Vec</span><span class='op'>&lt;</span><span class='ident'>Self</span>::<span class='ident'>E</span><span class='op'>&gt;</span>;
263+
<span class='kw'>fn</span> <span class='ident'>has_edge</span>(<span class='kw-2'>&amp;</span><span class='self'>self</span>, <span class='kw-2'>&amp;</span><span class='self'>Self</span>::<span class='ident'>N</span>, <span class='kw-2'>&amp;</span><span class='self'>Self</span>::<span class='ident'>N</span>) <span class='op'>-&gt;</span> <span class='ident'>bool</span>;
264+
<span class='kw'>fn</span> <span class='ident'>edges</span>(<span class='kw-2'>&amp;</span><span class='self'>self</span>, <span class='kw-2'>&amp;</span><span class='self'>Self</span>::<span class='ident'>N</span>) <span class='op'>-&gt;</span> <span class='ident'>Vec</span><span class='op'>&lt;</span><span class='self'>Self</span>::<span class='ident'>E</span><span class='op'>&gt;</span>;
265265
<span class='comment'>// etc</span>
266266
}</pre>
267267

@@ -291,19 +291,19 @@ <h2 id='関連型を定義する' class='section-header'><a href='#関連型を
291291

292292
<span class='rusttest'>fn main() {
293293
trait Graph {
294-
type N;
295-
type E;
296-
297-
fn has_edge(&amp;self, &amp;Self::N, &amp;Self::N) -&gt; bool;
298-
fn edges(&amp;self, &amp;Self::N) -&gt; Vec&lt;Self::E&gt;;
299-
}
294+
type N;
295+
type E;
296+
297+
fn has_edge(&amp;self, &amp;Self::N, &amp;Self::N) -&gt; bool;
298+
fn edges(&amp;self, &amp;Self::N) -&gt; Vec&lt;Self::E&gt;;
299+
}
300300
}</span><pre class='rust rust-example-rendered'>
301301
<span class='kw'>trait</span> <span class='ident'>Graph</span> {
302302
<span class='kw'>type</span> <span class='ident'>N</span>;
303303
<span class='kw'>type</span> <span class='ident'>E</span>;
304304

305-
<span class='kw'>fn</span> <span class='ident'>has_edge</span>(<span class='kw-2'>&amp;</span><span class='self'>self</span>, <span class='kw-2'>&amp;</span><span class='ident'>Self</span>::<span class='ident'>N</span>, <span class='kw-2'>&amp;</span><span class='ident'>Self</span>::<span class='ident'>N</span>) <span class='op'>-&gt;</span> <span class='ident'>bool</span>;
306-
<span class='kw'>fn</span> <span class='ident'>edges</span>(<span class='kw-2'>&amp;</span><span class='self'>self</span>, <span class='kw-2'>&amp;</span><span class='ident'>Self</span>::<span class='ident'>N</span>) <span class='op'>-&gt;</span> <span class='ident'>Vec</span><span class='op'>&lt;</span><span class='ident'>Self</span>::<span class='ident'>E</span><span class='op'>&gt;</span>;
305+
<span class='kw'>fn</span> <span class='ident'>has_edge</span>(<span class='kw-2'>&amp;</span><span class='self'>self</span>, <span class='kw-2'>&amp;</span><span class='self'>Self</span>::<span class='ident'>N</span>, <span class='kw-2'>&amp;</span><span class='self'>Self</span>::<span class='ident'>N</span>) <span class='op'>-&gt;</span> <span class='ident'>bool</span>;
306+
<span class='kw'>fn</span> <span class='ident'>edges</span>(<span class='kw-2'>&amp;</span><span class='self'>self</span>, <span class='kw-2'>&amp;</span><span class='self'>Self</span>::<span class='ident'>N</span>) <span class='op'>-&gt;</span> <span class='ident'>Vec</span><span class='op'>&lt;</span><span class='self'>Self</span>::<span class='ident'>E</span><span class='op'>&gt;</span>;
307307
}</pre>
308308

309309
<!-- Simple enough. Associated types use the `type` keyword, and go inside the body -->
@@ -323,23 +323,23 @@ <h2 id='関連型を定義する' class='section-header'><a href='#関連型を
323323

324324
<span class='rusttest'>fn main() {
325325
use std::fmt;
326-
327-
trait Graph {
328-
type N: fmt::Display;
329-
type E;
330-
331-
fn has_edge(&amp;self, &amp;Self::N, &amp;Self::N) -&gt; bool;
332-
fn edges(&amp;self, &amp;Self::N) -&gt; Vec&lt;Self::E&gt;;
333-
}
326+
327+
trait Graph {
328+
type N: fmt::Display;
329+
type E;
330+
331+
fn has_edge(&amp;self, &amp;Self::N, &amp;Self::N) -&gt; bool;
332+
fn edges(&amp;self, &amp;Self::N) -&gt; Vec&lt;Self::E&gt;;
333+
}
334334
}</span><pre class='rust rust-example-rendered'>
335335
<span class='kw'>use</span> <span class='ident'>std</span>::<span class='ident'>fmt</span>;
336336

337337
<span class='kw'>trait</span> <span class='ident'>Graph</span> {
338338
<span class='kw'>type</span> <span class='ident'>N</span>: <span class='ident'>fmt</span>::<span class='ident'>Display</span>;
339339
<span class='kw'>type</span> <span class='ident'>E</span>;
340340

341-
<span class='kw'>fn</span> <span class='ident'>has_edge</span>(<span class='kw-2'>&amp;</span><span class='self'>self</span>, <span class='kw-2'>&amp;</span><span class='ident'>Self</span>::<span class='ident'>N</span>, <span class='kw-2'>&amp;</span><span class='ident'>Self</span>::<span class='ident'>N</span>) <span class='op'>-&gt;</span> <span class='ident'>bool</span>;
342-
<span class='kw'>fn</span> <span class='ident'>edges</span>(<span class='kw-2'>&amp;</span><span class='self'>self</span>, <span class='kw-2'>&amp;</span><span class='ident'>Self</span>::<span class='ident'>N</span>) <span class='op'>-&gt;</span> <span class='ident'>Vec</span><span class='op'>&lt;</span><span class='ident'>Self</span>::<span class='ident'>E</span><span class='op'>&gt;</span>;
341+
<span class='kw'>fn</span> <span class='ident'>has_edge</span>(<span class='kw-2'>&amp;</span><span class='self'>self</span>, <span class='kw-2'>&amp;</span><span class='self'>Self</span>::<span class='ident'>N</span>, <span class='kw-2'>&amp;</span><span class='self'>Self</span>::<span class='ident'>N</span>) <span class='op'>-&gt;</span> <span class='ident'>bool</span>;
342+
<span class='kw'>fn</span> <span class='ident'>edges</span>(<span class='kw-2'>&amp;</span><span class='self'>self</span>, <span class='kw-2'>&amp;</span><span class='self'>Self</span>::<span class='ident'>N</span>) <span class='op'>-&gt;</span> <span class='ident'>Vec</span><span class='op'>&lt;</span><span class='self'>Self</span>::<span class='ident'>E</span><span class='op'>&gt;</span>;
343343
}</pre>
344344

345345
<!-- ## Implementing associated types -->
@@ -354,29 +354,29 @@ <h2 id='関連型を実装する' class='section-header'><a href='#関連型を
354354

355355
<span class='rusttest'>fn main() {
356356
trait Graph {
357-
type N;
358-
type E;
359-
fn has_edge(&amp;self, &amp;Self::N, &amp;Self::N) -&gt; bool;
360-
fn edges(&amp;self, &amp;Self::N) -&gt; Vec&lt;Self::E&gt;;
357+
type N;
358+
type E;
359+
fn has_edge(&amp;self, &amp;Self::N, &amp;Self::N) -&gt; bool;
360+
fn edges(&amp;self, &amp;Self::N) -&gt; Vec&lt;Self::E&gt;;
361+
}
362+
struct Node;
363+
364+
struct Edge;
365+
366+
struct MyGraph;
367+
368+
impl Graph for MyGraph {
369+
type N = Node;
370+
type E = Edge;
371+
372+
fn has_edge(&amp;self, n1: &amp;Node, n2: &amp;Node) -&gt; bool {
373+
true
361374
}
362-
struct Node;
363-
364-
struct Edge;
365-
366-
struct MyGraph;
367-
368-
impl Graph for MyGraph {
369-
type N = Node;
370-
type E = Edge;
371-
372-
fn has_edge(&amp;self, n1: &amp;Node, n2: &amp;Node) -&gt; bool {
373-
true
374-
}
375-
376-
fn edges(&amp;self, n: &amp;Node) -&gt; Vec&lt;Edge&gt; {
377-
Vec::new()
378-
}
375+
376+
fn edges(&amp;self, n: &amp;Node) -&gt; Vec&lt;Edge&gt; {
377+
Vec::new()
379378
}
379+
}
380380
}</span><pre class='rust rust-example-rendered'>
381381
<span class='kw'>struct</span> <span class='ident'>Node</span>;
382382

@@ -389,7 +389,7 @@ <h2 id='関連型を実装する' class='section-header'><a href='#関連型を
389389
<span class='kw'>type</span> <span class='ident'>E</span> <span class='op'>=</span> <span class='ident'>Edge</span>;
390390

391391
<span class='kw'>fn</span> <span class='ident'>has_edge</span>(<span class='kw-2'>&amp;</span><span class='self'>self</span>, <span class='ident'>n1</span>: <span class='kw-2'>&amp;</span><span class='ident'>Node</span>, <span class='ident'>n2</span>: <span class='kw-2'>&amp;</span><span class='ident'>Node</span>) <span class='op'>-&gt;</span> <span class='ident'>bool</span> {
392-
<span class='boolval'>true</span>
392+
<span class='boolvalue'>true</span>
393393
}
394394

395395
<span class='kw'>fn</span> <span class='ident'>edges</span>(<span class='kw-2'>&amp;</span><span class='self'>self</span>, <span class='ident'>n</span>: <span class='kw-2'>&amp;</span><span class='ident'>Node</span>) <span class='op'>-&gt;</span> <span class='ident'>Vec</span><span class='op'>&lt;</span><span class='ident'>Edge</span><span class='op'>&gt;</span> {
@@ -439,26 +439,26 @@ <h2 id='関連型を伴うトレイト' class='section-header'><a href='#関連
439439

440440
<span class='rusttest'>fn main() {
441441
trait Graph {
442-
type N;
443-
type E;
444-
fn has_edge(&amp;self, &amp;Self::N, &amp;Self::N) -&gt; bool;
445-
fn edges(&amp;self, &amp;Self::N) -&gt; Vec&lt;Self::E&gt;;
442+
type N;
443+
type E;
444+
fn has_edge(&amp;self, &amp;Self::N, &amp;Self::N) -&gt; bool;
445+
fn edges(&amp;self, &amp;Self::N) -&gt; Vec&lt;Self::E&gt;;
446+
}
447+
struct Node;
448+
struct Edge;
449+
struct MyGraph;
450+
impl Graph for MyGraph {
451+
type N = Node;
452+
type E = Edge;
453+
fn has_edge(&amp;self, n1: &amp;Node, n2: &amp;Node) -&gt; bool {
454+
true
446455
}
447-
struct Node;
448-
struct Edge;
449-
struct MyGraph;
450-
impl Graph for MyGraph {
451-
type N = Node;
452-
type E = Edge;
453-
fn has_edge(&amp;self, n1: &amp;Node, n2: &amp;Node) -&gt; bool {
454-
true
455-
}
456-
fn edges(&amp;self, n: &amp;Node) -&gt; Vec&lt;Edge&gt; {
457-
Vec::new()
458-
}
456+
fn edges(&amp;self, n: &amp;Node) -&gt; Vec&lt;Edge&gt; {
457+
Vec::new()
459458
}
460-
let graph = MyGraph;
461-
let obj = Box::new(graph) as Box&lt;Graph&gt;;
459+
}
460+
let graph = MyGraph;
461+
let obj = Box::new(graph) as Box&lt;Graph&gt;;
462462
}</span><pre class='rust rust-example-rendered'>
463463
<span class='kw'>let</span> <span class='ident'>graph</span> <span class='op'>=</span> <span class='ident'>MyGraph</span>;
464464
<span class='kw'>let</span> <span class='ident'>obj</span> <span class='op'>=</span> <span class='ident'>Box</span>::<span class='ident'>new</span>(<span class='ident'>graph</span>) <span class='kw'>as</span> <span class='ident'>Box</span><span class='op'>&lt;</span><span class='ident'>Graph</span><span class='op'>&gt;</span>;</pre>
@@ -486,26 +486,26 @@ <h2 id='関連型を伴うトレイト' class='section-header'><a href='#関連
486486

487487
<span class='rusttest'>fn main() {
488488
trait Graph {
489-
type N;
490-
type E;
491-
fn has_edge(&amp;self, &amp;Self::N, &amp;Self::N) -&gt; bool;
492-
fn edges(&amp;self, &amp;Self::N) -&gt; Vec&lt;Self::E&gt;;
489+
type N;
490+
type E;
491+
fn has_edge(&amp;self, &amp;Self::N, &amp;Self::N) -&gt; bool;
492+
fn edges(&amp;self, &amp;Self::N) -&gt; Vec&lt;Self::E&gt;;
493+
}
494+
struct Node;
495+
struct Edge;
496+
struct MyGraph;
497+
impl Graph for MyGraph {
498+
type N = Node;
499+
type E = Edge;
500+
fn has_edge(&amp;self, n1: &amp;Node, n2: &amp;Node) -&gt; bool {
501+
true
493502
}
494-
struct Node;
495-
struct Edge;
496-
struct MyGraph;
497-
impl Graph for MyGraph {
498-
type N = Node;
499-
type E = Edge;
500-
fn has_edge(&amp;self, n1: &amp;Node, n2: &amp;Node) -&gt; bool {
501-
true
502-
}
503-
fn edges(&amp;self, n: &amp;Node) -&gt; Vec&lt;Edge&gt; {
504-
Vec::new()
505-
}
503+
fn edges(&amp;self, n: &amp;Node) -&gt; Vec&lt;Edge&gt; {
504+
Vec::new()
506505
}
507-
let graph = MyGraph;
508-
let obj = Box::new(graph) as Box&lt;Graph&lt;N=Node, E=Edge&gt;&gt;;
506+
}
507+
let graph = MyGraph;
508+
let obj = Box::new(graph) as Box&lt;Graph&lt;N=Node, E=Edge&gt;&gt;;
509509
}</span><pre class='rust rust-example-rendered'>
510510
<span class='kw'>let</span> <span class='ident'>graph</span> <span class='op'>=</span> <span class='ident'>MyGraph</span>;
511511
<span class='kw'>let</span> <span class='ident'>obj</span> <span class='op'>=</span> <span class='ident'>Box</span>::<span class='ident'>new</span>(<span class='ident'>graph</span>) <span class='kw'>as</span> <span class='ident'>Box</span><span class='op'>&lt;</span><span class='ident'>Graph</span><span class='op'>&lt;</span><span class='ident'>N</span><span class='op'>=</span><span class='ident'>Node</span>, <span class='ident'>E</span><span class='op'>=</span><span class='ident'>Edge</span><span class='op'>&gt;&gt;</span>;</pre>

public/1.6/book/attributes.html

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ <h1 class="title">アトリビュート</h1>
194194

195195
<span class='rusttest'>fn main() {
196196
#[test]
197-
fn foo() {}
197+
fn foo() {}
198198
}</span><pre class='rust rust-example-rendered'>
199199
<span class='attribute'>#[<span class='ident'>test</span>]</span></pre>
200200

@@ -204,8 +204,8 @@ <h1 class="title">アトリビュート</h1>
204204

205205
<span class='rusttest'>fn main() {
206206
mod foo {
207-
#![test]
208-
}
207+
#![test]
208+
}
209209
}</span><pre class='rust rust-example-rendered'>
210210
<span class='attribute'>#<span class='op'>!</span>[<span class='ident'>test</span>]</span></pre>
211211

@@ -217,11 +217,11 @@ <h1 class="title">アトリビュート</h1>
217217

218218
<span class='rusttest'>fn main() {
219219
#[foo]
220-
struct Foo;
221-
222-
mod bar {
223-
#![bar]
224-
}
220+
struct Foo;
221+
222+
mod bar {
223+
#![bar]
224+
}
225225
}</span><pre class='rust rust-example-rendered'>
226226
<span class='attribute'>#[<span class='ident'>foo</span>]</span>
227227
<span class='kw'>struct</span> <span class='ident'>Foo</span>;
@@ -248,9 +248,9 @@ <h1 class="title">アトリビュート</h1>
248248

249249
<span class='rusttest'>fn main() {
250250
#[test]
251-
fn check() {
252-
assert_eq!(2, 1 + 1);
253-
}
251+
fn check() {
252+
assert_eq!(2, 1 + 1);
253+
}
254254
}</span><pre class='rust rust-example-rendered'>
255255
<span class='attribute'>#[<span class='ident'>test</span>]</span>
256256
<span class='kw'>fn</span> <span class='ident'>check</span>() {
@@ -272,8 +272,8 @@ <h1 class="title">アトリビュート</h1>
272272

273273
<span class='rusttest'>fn main() {
274274
#[inline(always)]
275-
fn super_fast_fn() {
276-
}
275+
fn super_fast_fn() {
276+
}
277277
}</span><pre class='rust rust-example-rendered'>
278278
<span class='attribute'>#[<span class='ident'>inline</span>(<span class='ident'>always</span>)]</span>
279279
<span class='kw'>fn</span> <span class='ident'>super_fast_fn</span>() {</pre>
@@ -284,8 +284,8 @@ <h1 class="title">アトリビュート</h1>
284284

285285
<span class='rusttest'>fn main() {
286286
#[cfg(target_os = &quot;macos&quot;)]
287-
mod macos_only {
288-
}
287+
mod macos_only {
288+
}
289289
}</span><pre class='rust rust-example-rendered'>
290290
<span class='attribute'>#[<span class='ident'>cfg</span>(<span class='ident'>target_os</span> <span class='op'>=</span> <span class='string'>&quot;macos&quot;</span>)]</span>
291291
<span class='kw'>mod</span> <span class='ident'>macos_only</span> {</pre>

0 commit comments

Comments
 (0)