Bladeren bron

deploy: a7eccab3941210f1a57e7029251a023fff0746df

fslongjin 1 jaar geleden
bovenliggende
commit
7e288de50e

+ 3 - 3
404.html

@@ -8,13 +8,13 @@
     <link rel="icon" href="/rust_camp_tutorial/logo.png">
     <meta name="description" content="DragonOS-Rust camp">
     
-    <link rel="preload" href="/rust_camp_tutorial/assets/css/0.styles.afe790d8.css" as="style"><link rel="preload" href="/rust_camp_tutorial/assets/js/app.70f79682.js" as="script"><link rel="preload" href="/rust_camp_tutorial/assets/js/6.2d0a63f8.js" as="script"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/10.92bf8704.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/11.b2c4998b.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/12.f542fbae.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/13.1767824a.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/14.8a8647bc.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/2.733019b2.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/3.29ddc053.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/4.d12742be.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/5.216cae74.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/7.b58d0192.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/8.45b4c594.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/9.d7492196.js">
+    <link rel="preload" href="/rust_camp_tutorial/assets/css/0.styles.afe790d8.css" as="style"><link rel="preload" href="/rust_camp_tutorial/assets/js/app.c99e0496.js" as="script"><link rel="preload" href="/rust_camp_tutorial/assets/js/6.2d0a63f8.js" as="script"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/10.bf472c1a.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/11.67dd4fa1.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/12.436ee86b.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/13.e2eb0d24.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/14.ae4510f6.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/15.b71cc8cd.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/2.733019b2.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/3.df158bf2.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/4.d12742be.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/5.216cae74.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/7.9c9172a7.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/8.7ef044ec.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/9.015a6352.js">
     <link rel="stylesheet" href="/rust_camp_tutorial/assets/css/0.styles.afe790d8.css">
   </head>
   <body>
-    <div id="app" data-server-rendered="true"><div class="theme-container"><div class="theme-default-content"><h1>404</h1> <blockquote>That's a Four-Oh-Four.</blockquote> <a href="/rust_camp_tutorial/" class="router-link-active">
+    <div id="app" data-server-rendered="true"><div class="theme-container"><div class="theme-default-content"><h1>404</h1> <blockquote>There's nothing here.</blockquote> <a href="/rust_camp_tutorial/" class="router-link-active">
       Take me home.
     </a></div></div><div class="global-ui"></div></div>
-    <script src="/rust_camp_tutorial/assets/js/app.70f79682.js" defer></script><script src="/rust_camp_tutorial/assets/js/6.2d0a63f8.js" defer></script>
+    <script src="/rust_camp_tutorial/assets/js/app.c99e0496.js" defer></script><script src="/rust_camp_tutorial/assets/js/6.2d0a63f8.js" defer></script>
   </body>
 </html>

+ 2 - 2
Rust文档/Rust入门教程(一).html

@@ -8,7 +8,7 @@
     <link rel="icon" href="/rust_camp_tutorial/logo.png">
     <meta name="description" content="DragonOS-Rust camp">
     
-    <link rel="preload" href="/rust_camp_tutorial/assets/css/0.styles.afe790d8.css" as="style"><link rel="preload" href="/rust_camp_tutorial/assets/js/app.70f79682.js" as="script"><link rel="preload" href="/rust_camp_tutorial/assets/js/2.733019b2.js" as="script"><link rel="preload" href="/rust_camp_tutorial/assets/js/8.45b4c594.js" as="script"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/10.92bf8704.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/11.b2c4998b.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/12.f542fbae.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/13.1767824a.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/14.8a8647bc.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/3.29ddc053.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/4.d12742be.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/5.216cae74.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/6.2d0a63f8.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/7.b58d0192.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/9.d7492196.js">
+    <link rel="preload" href="/rust_camp_tutorial/assets/css/0.styles.afe790d8.css" as="style"><link rel="preload" href="/rust_camp_tutorial/assets/js/app.c99e0496.js" as="script"><link rel="preload" href="/rust_camp_tutorial/assets/js/2.733019b2.js" as="script"><link rel="preload" href="/rust_camp_tutorial/assets/js/8.7ef044ec.js" as="script"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/10.bf472c1a.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/11.67dd4fa1.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/12.436ee86b.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/13.e2eb0d24.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/14.ae4510f6.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/15.b71cc8cd.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/3.df158bf2.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/4.d12742be.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/5.216cae74.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/6.2d0a63f8.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/7.9c9172a7.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/9.015a6352.js">
     <link rel="stylesheet" href="/rust_camp_tutorial/assets/css/0.styles.afe790d8.css">
   </head>
   <body>
@@ -299,6 +299,6 @@ error<span class="token punctuation">:</span> could not compile `slice` due to p
     <span class="token macro property">println!</span><span class="token punctuation">(</span><span class="token string">&quot;{}&quot;</span><span class="token punctuation">,</span> slice<span class="token punctuation">[</span><span class="token number">1</span><span class="token punctuation">]</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
 <span class="token punctuation">}</span>
 </code></pre></div><p>这个切片类型为 <code>&amp;[i32]</code>,它存储了一个指向起始元素的位置的指针,还存储了一个长度,该例中为 <code>2</code></p></div> <footer class="page-edit"><!----> <!----></footer> <!----> </main></div><div class="global-ui"></div></div>
-    <script src="/rust_camp_tutorial/assets/js/app.70f79682.js" defer></script><script src="/rust_camp_tutorial/assets/js/2.733019b2.js" defer></script><script src="/rust_camp_tutorial/assets/js/8.45b4c594.js" defer></script>
+    <script src="/rust_camp_tutorial/assets/js/app.c99e0496.js" defer></script><script src="/rust_camp_tutorial/assets/js/2.733019b2.js" defer></script><script src="/rust_camp_tutorial/assets/js/8.7ef044ec.js" defer></script>
   </body>
 </html>

File diff suppressed because it is too large
+ 18 - 0
Rust文档/Rust入门教程(七).html


+ 2 - 2
Rust文档/Rust入门教程(三).html

@@ -8,7 +8,7 @@
     <link rel="icon" href="/rust_camp_tutorial/logo.png">
     <meta name="description" content="DragonOS-Rust camp">
     
-    <link rel="preload" href="/rust_camp_tutorial/assets/css/0.styles.afe790d8.css" as="style"><link rel="preload" href="/rust_camp_tutorial/assets/js/app.70f79682.js" as="script"><link rel="preload" href="/rust_camp_tutorial/assets/js/2.733019b2.js" as="script"><link rel="preload" href="/rust_camp_tutorial/assets/js/9.d7492196.js" as="script"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/10.92bf8704.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/11.b2c4998b.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/12.f542fbae.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/13.1767824a.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/14.8a8647bc.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/3.29ddc053.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/4.d12742be.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/5.216cae74.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/6.2d0a63f8.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/7.b58d0192.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/8.45b4c594.js">
+    <link rel="preload" href="/rust_camp_tutorial/assets/css/0.styles.afe790d8.css" as="style"><link rel="preload" href="/rust_camp_tutorial/assets/js/app.c99e0496.js" as="script"><link rel="preload" href="/rust_camp_tutorial/assets/js/2.733019b2.js" as="script"><link rel="preload" href="/rust_camp_tutorial/assets/js/10.bf472c1a.js" as="script"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/11.67dd4fa1.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/12.436ee86b.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/13.e2eb0d24.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/14.ae4510f6.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/15.b71cc8cd.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/3.df158bf2.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/4.d12742be.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/5.216cae74.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/6.2d0a63f8.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/7.9c9172a7.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/8.7ef044ec.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/9.015a6352.js">
     <link rel="stylesheet" href="/rust_camp_tutorial/assets/css/0.styles.afe790d8.css">
   </head>
   <body>
@@ -109,6 +109,6 @@
 </code></pre></div><p>文件 <code>back_of_house.rs</code>:</p> <div class="language-rust extra-class"><pre class="language-rust"><code><span class="token keyword">pub</span> <span class="token keyword">mod</span> <span class="token module-declaration namespace">hosting</span><span class="token punctuation">;</span>
 </code></pre></div><p>这时必须在 <code>src</code> 下创建一个 <code>back_of_house</code> 的文件夹,里面创建一个 <code>hosting.rs</code> 文件,即为 <code>src/back_of_house/hosting.rs</code></p> <p>文件 <code>hosting.rs</code>:</p> <div class="language-rust extra-class"><pre class="language-rust"><code><span class="token keyword">pub</span> <span class="token keyword">fn</span> <span class="token function-definition function">test</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token punctuation">{</span><span class="token punctuation">}</span>
 </code></pre></div></div> <footer class="page-edit"><!----> <!----></footer> <!----> </main></div><div class="global-ui"></div></div>
-    <script src="/rust_camp_tutorial/assets/js/app.70f79682.js" defer></script><script src="/rust_camp_tutorial/assets/js/2.733019b2.js" defer></script><script src="/rust_camp_tutorial/assets/js/9.d7492196.js" defer></script>
+    <script src="/rust_camp_tutorial/assets/js/app.c99e0496.js" defer></script><script src="/rust_camp_tutorial/assets/js/2.733019b2.js" defer></script><script src="/rust_camp_tutorial/assets/js/10.bf472c1a.js" defer></script>
   </body>
 </html>

+ 2 - 2
Rust文档/Rust入门教程(二).html

@@ -8,7 +8,7 @@
     <link rel="icon" href="/rust_camp_tutorial/logo.png">
     <meta name="description" content="DragonOS-Rust camp">
     
-    <link rel="preload" href="/rust_camp_tutorial/assets/css/0.styles.afe790d8.css" as="style"><link rel="preload" href="/rust_camp_tutorial/assets/js/app.70f79682.js" as="script"><link rel="preload" href="/rust_camp_tutorial/assets/js/2.733019b2.js" as="script"><link rel="preload" href="/rust_camp_tutorial/assets/js/10.92bf8704.js" as="script"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/11.b2c4998b.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/12.f542fbae.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/13.1767824a.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/14.8a8647bc.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/3.29ddc053.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/4.d12742be.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/5.216cae74.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/6.2d0a63f8.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/7.b58d0192.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/8.45b4c594.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/9.d7492196.js">
+    <link rel="preload" href="/rust_camp_tutorial/assets/css/0.styles.afe790d8.css" as="style"><link rel="preload" href="/rust_camp_tutorial/assets/js/app.c99e0496.js" as="script"><link rel="preload" href="/rust_camp_tutorial/assets/js/2.733019b2.js" as="script"><link rel="preload" href="/rust_camp_tutorial/assets/js/11.67dd4fa1.js" as="script"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/10.bf472c1a.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/12.436ee86b.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/13.e2eb0d24.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/14.ae4510f6.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/15.b71cc8cd.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/3.df158bf2.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/4.d12742be.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/5.216cae74.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/6.2d0a63f8.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/7.9c9172a7.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/8.7ef044ec.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/9.015a6352.js">
     <link rel="stylesheet" href="/rust_camp_tutorial/assets/css/0.styles.afe790d8.css">
   </head>
   <body>
@@ -358,6 +358,6 @@
     <span class="token punctuation">}</span>
 <span class="token punctuation">}</span>
 </code></pre></div></div> <footer class="page-edit"><!----> <!----></footer> <!----> </main></div><div class="global-ui"></div></div>
-    <script src="/rust_camp_tutorial/assets/js/app.70f79682.js" defer></script><script src="/rust_camp_tutorial/assets/js/2.733019b2.js" defer></script><script src="/rust_camp_tutorial/assets/js/10.92bf8704.js" defer></script>
+    <script src="/rust_camp_tutorial/assets/js/app.c99e0496.js" defer></script><script src="/rust_camp_tutorial/assets/js/2.733019b2.js" defer></script><script src="/rust_camp_tutorial/assets/js/11.67dd4fa1.js" defer></script>
   </body>
 </html>

+ 2 - 2
Rust文档/Rust入门教程(五).html

@@ -8,7 +8,7 @@
     <link rel="icon" href="/rust_camp_tutorial/logo.png">
     <meta name="description" content="DragonOS-Rust camp">
     
-    <link rel="preload" href="/rust_camp_tutorial/assets/css/0.styles.afe790d8.css" as="style"><link rel="preload" href="/rust_camp_tutorial/assets/js/app.70f79682.js" as="script"><link rel="preload" href="/rust_camp_tutorial/assets/js/2.733019b2.js" as="script"><link rel="preload" href="/rust_camp_tutorial/assets/js/11.b2c4998b.js" as="script"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/10.92bf8704.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/12.f542fbae.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/13.1767824a.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/14.8a8647bc.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/3.29ddc053.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/4.d12742be.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/5.216cae74.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/6.2d0a63f8.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/7.b58d0192.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/8.45b4c594.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/9.d7492196.js">
+    <link rel="preload" href="/rust_camp_tutorial/assets/css/0.styles.afe790d8.css" as="style"><link rel="preload" href="/rust_camp_tutorial/assets/js/app.c99e0496.js" as="script"><link rel="preload" href="/rust_camp_tutorial/assets/js/2.733019b2.js" as="script"><link rel="preload" href="/rust_camp_tutorial/assets/js/12.436ee86b.js" as="script"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/10.bf472c1a.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/11.67dd4fa1.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/13.e2eb0d24.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/14.ae4510f6.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/15.b71cc8cd.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/3.df158bf2.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/4.d12742be.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/5.216cae74.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/6.2d0a63f8.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/7.9c9172a7.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/8.7ef044ec.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/9.015a6352.js">
     <link rel="stylesheet" href="/rust_camp_tutorial/assets/css/0.styles.afe790d8.css">
   </head>
   <body>
@@ -195,6 +195,6 @@ note<span class="token punctuation">:</span> run with `<span class="token consta
     <span class="token punctuation">}</span>
 <span class="token punctuation">}</span>
 </code></pre></div><p>如果能够成功创建 Guess 实例的话,那么就说明值通过了验证,而不需要将验证功能写在函数里了。</p> <p>上述 value 方法是获得 Guess 结构体中的 value 字段值,因为结构体中的字段是私有的,外部无法直接对字段赋值。</p></div> <footer class="page-edit"><!----> <!----></footer> <!----> </main></div><div class="global-ui"></div></div>
-    <script src="/rust_camp_tutorial/assets/js/app.70f79682.js" defer></script><script src="/rust_camp_tutorial/assets/js/2.733019b2.js" defer></script><script src="/rust_camp_tutorial/assets/js/11.b2c4998b.js" defer></script>
+    <script src="/rust_camp_tutorial/assets/js/app.c99e0496.js" defer></script><script src="/rust_camp_tutorial/assets/js/2.733019b2.js" defer></script><script src="/rust_camp_tutorial/assets/js/12.436ee86b.js" defer></script>
   </body>
 </html>

+ 2 - 2
Rust文档/Rust入门教程(六).html

@@ -8,7 +8,7 @@
     <link rel="icon" href="/rust_camp_tutorial/logo.png">
     <meta name="description" content="DragonOS-Rust camp">
     
-    <link rel="preload" href="/rust_camp_tutorial/assets/css/0.styles.afe790d8.css" as="style"><link rel="preload" href="/rust_camp_tutorial/assets/js/app.70f79682.js" as="script"><link rel="preload" href="/rust_camp_tutorial/assets/js/2.733019b2.js" as="script"><link rel="preload" href="/rust_camp_tutorial/assets/js/12.f542fbae.js" as="script"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/10.92bf8704.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/11.b2c4998b.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/13.1767824a.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/14.8a8647bc.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/3.29ddc053.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/4.d12742be.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/5.216cae74.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/6.2d0a63f8.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/7.b58d0192.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/8.45b4c594.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/9.d7492196.js">
+    <link rel="preload" href="/rust_camp_tutorial/assets/css/0.styles.afe790d8.css" as="style"><link rel="preload" href="/rust_camp_tutorial/assets/js/app.c99e0496.js" as="script"><link rel="preload" href="/rust_camp_tutorial/assets/js/2.733019b2.js" as="script"><link rel="preload" href="/rust_camp_tutorial/assets/js/13.e2eb0d24.js" as="script"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/10.bf472c1a.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/11.67dd4fa1.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/12.436ee86b.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/14.ae4510f6.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/15.b71cc8cd.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/3.df158bf2.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/4.d12742be.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/5.216cae74.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/6.2d0a63f8.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/7.9c9172a7.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/8.7ef044ec.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/9.015a6352.js">
     <link rel="stylesheet" href="/rust_camp_tutorial/assets/css/0.styles.afe790d8.css">
   </head>
   <body>
@@ -404,6 +404,6 @@ error<span class="token punctuation">:</span> could not compile `pattern` due to
 <span class="token punctuation">}</span>
 </code></pre></div><ul><li>也可以为实现了其它 Trait 的任意类型有条件的实现某个 Trait</li> <li>为满足 Trait Bound 的所有类型上实现 Trait 叫做覆盖实现 (blanket implementations)</li></ul> <div class="language-rust extra-class"><pre class="language-rust"><code><span class="token keyword">impl</span><span class="token operator">&lt;</span><span class="token class-name">T</span><span class="token punctuation">:</span> <span class="token namespace">fmt<span class="token punctuation">::</span></span><span class="token class-name">Display</span><span class="token operator">&gt;</span> <span class="token class-name">Tostring</span> <span class="token keyword">for</span> <span class="token class-name">T</span> <span class="token punctuation">{</span><span class="token punctuation">}</span>
 </code></pre></div><p>含义为:为实现了 Display trait 的类型实现 ToString trait,而 ToString 中实现了 to_string 方法。</p> <p>例如 <code>let s = 3.to_string();</code></p></div> <footer class="page-edit"><!----> <!----></footer> <!----> </main></div><div class="global-ui"></div></div>
-    <script src="/rust_camp_tutorial/assets/js/app.70f79682.js" defer></script><script src="/rust_camp_tutorial/assets/js/2.733019b2.js" defer></script><script src="/rust_camp_tutorial/assets/js/12.f542fbae.js" defer></script>
+    <script src="/rust_camp_tutorial/assets/js/app.c99e0496.js" defer></script><script src="/rust_camp_tutorial/assets/js/2.733019b2.js" defer></script><script src="/rust_camp_tutorial/assets/js/13.e2eb0d24.js" defer></script>
   </body>
 </html>

+ 2 - 2
Rust文档/Rust入门教程(四).html

@@ -8,7 +8,7 @@
     <link rel="icon" href="/rust_camp_tutorial/logo.png">
     <meta name="description" content="DragonOS-Rust camp">
     
-    <link rel="preload" href="/rust_camp_tutorial/assets/css/0.styles.afe790d8.css" as="style"><link rel="preload" href="/rust_camp_tutorial/assets/js/app.70f79682.js" as="script"><link rel="preload" href="/rust_camp_tutorial/assets/js/2.733019b2.js" as="script"><link rel="preload" href="/rust_camp_tutorial/assets/js/13.1767824a.js" as="script"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/10.92bf8704.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/11.b2c4998b.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/12.f542fbae.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/14.8a8647bc.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/3.29ddc053.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/4.d12742be.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/5.216cae74.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/6.2d0a63f8.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/7.b58d0192.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/8.45b4c594.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/9.d7492196.js">
+    <link rel="preload" href="/rust_camp_tutorial/assets/css/0.styles.afe790d8.css" as="style"><link rel="preload" href="/rust_camp_tutorial/assets/js/app.c99e0496.js" as="script"><link rel="preload" href="/rust_camp_tutorial/assets/js/2.733019b2.js" as="script"><link rel="preload" href="/rust_camp_tutorial/assets/js/14.ae4510f6.js" as="script"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/10.bf472c1a.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/11.67dd4fa1.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/12.436ee86b.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/13.e2eb0d24.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/15.b71cc8cd.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/3.df158bf2.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/4.d12742be.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/5.216cae74.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/6.2d0a63f8.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/7.9c9172a7.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/8.7ef044ec.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/9.015a6352.js">
     <link rel="stylesheet" href="/rust_camp_tutorial/assets/css/0.styles.afe790d8.css">
   </head>
   <body>
@@ -231,6 +231,6 @@ arr<span class="token number">'</span>s size <span class="token operator">:</spa
     <span class="token string">&quot;What&quot;</span><span class="token punctuation">:</span> <span class="token number">1</span><span class="token punctuation">,</span>
 <span class="token punctuation">}</span>
 </code></pre></div><h3 id="_3-5-hash-函数"><a href="#_3-5-hash-函数" class="header-anchor">#</a> 3.5 Hash 函数</h3> <p>默认情况下,HashMap 使用加密功能强大的 Hash 函数,可以抵抗拒绝服务(DoS)攻击。</p> <ul><li>不是可用的最快的 Hash 算法</li> <li>但具有更好安全性。</li> <li>可以指定不同的 hasher 来切换到另一个函数</li> <li>hasher 是实现 BuildHasher trait 的类型</li></ul></div> <footer class="page-edit"><!----> <!----></footer> <!----> </main></div><div class="global-ui"></div></div>
-    <script src="/rust_camp_tutorial/assets/js/app.70f79682.js" defer></script><script src="/rust_camp_tutorial/assets/js/2.733019b2.js" defer></script><script src="/rust_camp_tutorial/assets/js/13.1767824a.js" defer></script>
+    <script src="/rust_camp_tutorial/assets/js/app.c99e0496.js" defer></script><script src="/rust_camp_tutorial/assets/js/2.733019b2.js" defer></script><script src="/rust_camp_tutorial/assets/js/14.ae4510f6.js" defer></script>
   </body>
 </html>

File diff suppressed because it is too large
+ 0 - 0
assets/js/10.bf472c1a.js


File diff suppressed because it is too large
+ 0 - 0
assets/js/11.67dd4fa1.js


File diff suppressed because it is too large
+ 0 - 0
assets/js/12.436ee86b.js


File diff suppressed because it is too large
+ 0 - 0
assets/js/13.e2eb0d24.js


File diff suppressed because it is too large
+ 0 - 0
assets/js/14.ae4510f6.js


File diff suppressed because it is too large
+ 0 - 0
assets/js/15.b71cc8cd.js


+ 1 - 1
assets/js/3.29ddc053.js → assets/js/3.df158bf2.js

@@ -1 +1 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{254:function(t,e,n){},273:function(t,e,n){"use strict";n(254)},288:function(t,e,n){"use strict";n.r(e);var i={functional:!0,props:{type:{type:String,default:"tip"},text:String,vertical:{type:String,default:"top"}},render:(t,{props:e,slots:n})=>t("span",{class:["badge",e.type],style:{verticalAlign:e.vertical}},e.text||n().default)},p=(n(273),n(14)),l=Object(p.a)(i,void 0,void 0,!1,null,"15b7b770",null);e.default=l.exports}}]);
+(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{254:function(t,e,n){},273:function(t,e,n){"use strict";n(254)},289:function(t,e,n){"use strict";n.r(e);var i={functional:!0,props:{type:{type:String,default:"tip"},text:String,vertical:{type:String,default:"top"}},render:(t,{props:e,slots:n})=>t("span",{class:["badge",e.type],style:{verticalAlign:e.vertical}},e.text||n().default)},p=(n(273),n(14)),l=Object(p.a)(i,void 0,void 0,!1,null,"15b7b770",null);e.default=l.exports}}]);

+ 1 - 1
assets/js/7.b58d0192.js → assets/js/7.9c9172a7.js

@@ -1 +1 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{286:function(t,n,s){"use strict";s.r(n);var e=s(14),o=Object(e.a)({},(function(){return(0,this._self._c)("ContentSlotsDistributor",{attrs:{"slot-key":this.$parent.slotKey}})}),[],!1,null,null,null);n.default=o.exports}}]);
+(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{280:function(t,n,s){"use strict";s.r(n);var e=s(14),o=Object(e.a)({},(function(){return(0,this._self._c)("ContentSlotsDistributor",{attrs:{"slot-key":this.$parent.slotKey}})}),[],!1,null,null,null);n.default=o.exports}}]);

File diff suppressed because it is too large
+ 0 - 0
assets/js/8.7ef044ec.js


File diff suppressed because it is too large
+ 0 - 0
assets/js/9.015a6352.js


File diff suppressed because it is too large
+ 0 - 0
assets/js/9.d7492196.js


File diff suppressed because it is too large
+ 0 - 0
assets/js/app.c99e0496.js


+ 3 - 3
guide/index.html

@@ -8,7 +8,7 @@
     <link rel="icon" href="/rust_camp_tutorial/logo.png">
     <meta name="description" content="DragonOS-Rust camp">
     
-    <link rel="preload" href="/rust_camp_tutorial/assets/css/0.styles.afe790d8.css" as="style"><link rel="preload" href="/rust_camp_tutorial/assets/js/app.70f79682.js" as="script"><link rel="preload" href="/rust_camp_tutorial/assets/js/2.733019b2.js" as="script"><link rel="preload" href="/rust_camp_tutorial/assets/js/14.8a8647bc.js" as="script"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/10.92bf8704.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/11.b2c4998b.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/12.f542fbae.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/13.1767824a.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/3.29ddc053.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/4.d12742be.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/5.216cae74.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/6.2d0a63f8.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/7.b58d0192.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/8.45b4c594.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/9.d7492196.js">
+    <link rel="preload" href="/rust_camp_tutorial/assets/css/0.styles.afe790d8.css" as="style"><link rel="preload" href="/rust_camp_tutorial/assets/js/app.c99e0496.js" as="script"><link rel="preload" href="/rust_camp_tutorial/assets/js/2.733019b2.js" as="script"><link rel="preload" href="/rust_camp_tutorial/assets/js/15.b71cc8cd.js" as="script"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/10.bf472c1a.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/11.67dd4fa1.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/12.436ee86b.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/13.e2eb0d24.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/14.ae4510f6.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/3.df158bf2.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/4.d12742be.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/5.216cae74.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/6.2d0a63f8.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/7.9c9172a7.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/8.7ef044ec.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/9.015a6352.js">
     <link rel="stylesheet" href="/rust_camp_tutorial/assets/css/0.styles.afe790d8.css">
   </head>
   <body>
@@ -16,7 +16,7 @@
   首页
 </a></div> <!----></nav></div></header> <div class="sidebar-mask"></div> <aside class="sidebar"><nav class="nav-links"><div class="nav-item"><a href="/rust_camp_tutorial/" class="nav-link">
   首页
-</a></div> <!----></nav>  <ul class="sidebar-links"><li><section class="sidebar-group depth-0"><p class="sidebar-heading open"><span>Rust 学习文档</span> <!----></p> <!----></section></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h1 id="rust-学习文档"><a href="#rust-学习文档" class="header-anchor">#</a> Rust 学习文档</h1> <h4 id="rust学习文档-一"><a href="#rust学习文档-一" class="header-anchor">#</a> <a href="/rust_camp_tutorial/Rust文档/Rust入门教程(一)/">Rust学习文档(一)</a></h4> <h4 id="rust学习文档-二"><a href="#rust学习文档-二" class="header-anchor">#</a> <a href="/rust_camp_tutorial/Rust文档/Rust入门教程(二)/">Rust学习文档(二)</a></h4> <h4 id="rust学习文档-三"><a href="#rust学习文档-三" class="header-anchor">#</a> <a href="/rust_camp_tutorial/Rust文档/Rust入门教程(三)/">Rust学习文档(三)</a></h4> <h4 id="rust学习文档-四"><a href="#rust学习文档-四" class="header-anchor">#</a> <a href="/rust_camp_tutorial/Rust文档/Rust入门教程(四)/">Rust学习文档(四)</a></h4> <h4 id="rust学习文档-五"><a href="#rust学习文档-五" class="header-anchor">#</a> <a href="/rust_camp_tutorial/Rust文档/Rust入门教程(五)/">Rust学习文档(五)</a></h4> <h4 id="rust学习文档-六"><a href="#rust学习文档-六" class="header-anchor">#</a> <a href="/rust_camp_tutorial/Rust文档/Rust入门教程(六)/">Rust学习文档(六)</a></h4></div> <footer class="page-edit"><!----> <!----></footer> <!----> </main></div><div class="global-ui"></div></div>
-    <script src="/rust_camp_tutorial/assets/js/app.70f79682.js" defer></script><script src="/rust_camp_tutorial/assets/js/2.733019b2.js" defer></script><script src="/rust_camp_tutorial/assets/js/14.8a8647bc.js" defer></script>
+</a></div> <!----></nav>  <ul class="sidebar-links"><li><section class="sidebar-group depth-0"><p class="sidebar-heading open"><span>Rust 学习文档</span> <!----></p> <!----></section></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h1 id="rust-学习文档"><a href="#rust-学习文档" class="header-anchor">#</a> Rust 学习文档</h1> <h4 id="rust学习文档-一"><a href="#rust学习文档-一" class="header-anchor">#</a> <a href="/rust_camp_tutorial/Rust文档/Rust入门教程(一)/">Rust学习文档(一)</a></h4> <h4 id="rust学习文档-二"><a href="#rust学习文档-二" class="header-anchor">#</a> <a href="/rust_camp_tutorial/Rust文档/Rust入门教程(二)/">Rust学习文档(二)</a></h4> <h4 id="rust学习文档-三"><a href="#rust学习文档-三" class="header-anchor">#</a> <a href="/rust_camp_tutorial/Rust文档/Rust入门教程(三)/">Rust学习文档(三)</a></h4> <h4 id="rust学习文档-四"><a href="#rust学习文档-四" class="header-anchor">#</a> <a href="/rust_camp_tutorial/Rust文档/Rust入门教程(四)/">Rust学习文档(四)</a></h4> <h4 id="rust学习文档-五"><a href="#rust学习文档-五" class="header-anchor">#</a> <a href="/rust_camp_tutorial/Rust文档/Rust入门教程(五)/">Rust学习文档(五)</a></h4> <h4 id="rust学习文档-六"><a href="#rust学习文档-六" class="header-anchor">#</a> <a href="/rust_camp_tutorial/Rust文档/Rust入门教程(六)/">Rust学习文档(六)</a></h4> <h4 id="rust学习文档-七"><a href="#rust学习文档-七" class="header-anchor">#</a> <a href="/rust_camp_tutorial/Rust文档/Rust入门教程(七)/">Rust学习文档(七)</a></h4></div> <footer class="page-edit"><!----> <!----></footer> <!----> </main></div><div class="global-ui"></div></div>
+    <script src="/rust_camp_tutorial/assets/js/app.c99e0496.js" defer></script><script src="/rust_camp_tutorial/assets/js/2.733019b2.js" defer></script><script src="/rust_camp_tutorial/assets/js/15.b71cc8cd.js" defer></script>
   </body>
 </html>

+ 2 - 2
index.html

@@ -8,7 +8,7 @@
     <link rel="icon" href="/rust_camp_tutorial/logo.png">
     <meta name="description" content="DragonOS-Rust camp">
     
-    <link rel="preload" href="/rust_camp_tutorial/assets/css/0.styles.afe790d8.css" as="style"><link rel="preload" href="/rust_camp_tutorial/assets/js/app.70f79682.js" as="script"><link rel="preload" href="/rust_camp_tutorial/assets/js/2.733019b2.js" as="script"><link rel="preload" href="/rust_camp_tutorial/assets/js/7.b58d0192.js" as="script"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/10.92bf8704.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/11.b2c4998b.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/12.f542fbae.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/13.1767824a.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/14.8a8647bc.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/3.29ddc053.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/4.d12742be.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/5.216cae74.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/6.2d0a63f8.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/8.45b4c594.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/9.d7492196.js">
+    <link rel="preload" href="/rust_camp_tutorial/assets/css/0.styles.afe790d8.css" as="style"><link rel="preload" href="/rust_camp_tutorial/assets/js/app.c99e0496.js" as="script"><link rel="preload" href="/rust_camp_tutorial/assets/js/2.733019b2.js" as="script"><link rel="preload" href="/rust_camp_tutorial/assets/js/7.9c9172a7.js" as="script"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/10.bf472c1a.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/11.67dd4fa1.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/12.436ee86b.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/13.e2eb0d24.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/14.ae4510f6.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/15.b71cc8cd.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/3.df158bf2.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/4.d12742be.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/5.216cae74.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/6.2d0a63f8.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/8.7ef044ec.js"><link rel="prefetch" href="/rust_camp_tutorial/assets/js/9.015a6352.js">
     <link rel="stylesheet" href="/rust_camp_tutorial/assets/css/0.styles.afe790d8.css">
   </head>
   <body>
@@ -25,6 +25,6 @@
 </a></p></header> <div class="features"><div class="feature"><h2>简洁至上</h2> <p>以 Markdown 为中心的项目结构,以最少的配置帮助你专注于写作。</p></div><div class="feature"><h2>Vue驱动</h2> <p>享受 Vue + webpack 的开发体验,在 Markdown 中使用 Vue 组件,同时可以使用 Vue 来开发自定义主题。</p></div><div class="feature"><h2>高性能</h2> <p>VuePress 为每个页面预渲染生成静态的 HTML,同时在页面被加载的时候,将作为 SPA 运行。</p></div></div> <div class="theme-default-content custom content__default"></div> <div class="footer">
     Copyright © 2019-2020 Zewen(Zevin) Jia
   </div></main></div><div class="global-ui"></div></div>
-    <script src="/rust_camp_tutorial/assets/js/app.70f79682.js" defer></script><script src="/rust_camp_tutorial/assets/js/2.733019b2.js" defer></script><script src="/rust_camp_tutorial/assets/js/7.b58d0192.js" defer></script>
+    <script src="/rust_camp_tutorial/assets/js/app.c99e0496.js" defer></script><script src="/rust_camp_tutorial/assets/js/2.733019b2.js" defer></script><script src="/rust_camp_tutorial/assets/js/7.9c9172a7.js" defer></script>
   </body>
 </html>

Some files were not shown because too many files changed in this diff