File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed
Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -59,7 +59,7 @@ test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; fini
5959
6060#### 包含項目結構的註解
6161
62- 風格為 ` //! ` 技術文件註解會對其包含該註解的項目加上的技術文件 ,而不是對註解後的項目加上技術文件。我們通常將此技術文件註解用於 crate 源頭檔(通常為 * src/lib.rs* )或模組來對整個 crate 或模組加上技術文件。
62+ 風格為 ` //! ` 技術文件註解會對其包含該註解的項目加上技術文件 ,而不是對註解後的項目加上技術文件。我們通常將此技術文件註解用於 crate 源頭檔(通常為 * src/lib.rs* )或模組來對整個 crate 或模組加上技術文件。
6363
6464舉例來說,如果我們希望能加上技術文件來描述包含 ` add_one ` 函式的 ` my_crate ` 目的,我們可以用 ` //! ` 在 * src/lib.rs* 檔案開頭加上技術文件註解,如範例 14-2 所示:
6565
@@ -133,7 +133,7 @@ test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; fini
133133
134134<img alt =" Rendered documentation for the `art` crate with the re-exports on the front page " src =" img/trpl14-04.png " class =" center " />
135135
136- <span class =" caption " >圖示 14-:` art ` 的技術文件首頁會連結重新匯出的結果</span >
136+ <span class =" caption " >圖示 14-4 :` art ` 的技術文件首頁會連結重新匯出的結果</span >
137137
138138` art ` crate 使用者仍可以看到並使用範例 14-3 的內部架構,如範例 14-4 所展示的方式,或者它們可以使用像範例 14-5 這樣更方便的架構,如範例 14-6 所示:
139139
Original file line number Diff line number Diff line change 44
55### 建立工作空間
66
7- ** 工作空間** 是一系列的共享相同 * Cargo.lock* 與輸出目錄的套件。讓我們建立個使用工作空間的專案 ,我們會使用簡單的程式碼,好讓我們能專注在工作空間的架構上。組織工作空間的架構有很多種方式,我們會介紹其中一種常見的方式。我們的工作空間將會包含一個執行檔與兩個函式庫。執行檔會提供主要功能,並依賴其他兩個函式庫。其中一個函式庫會提供函式 ` add_one ` ,而另一個函式庫會提供函式 ` add_two ` 。這三個 crate 會包含在相同的工作空間中,我們先從建立工作空間的目錄開始:
7+ ** 工作空間** 是一系列的共享相同 * Cargo.lock* 與輸出目錄的套件。讓我們建立一個使用工作空間的專案 ,我們會使用簡單的程式碼,好讓我們能專注在工作空間的架構上。組織工作空間的架構有很多種方式,我們會介紹其中一種常見的方式。我們的工作空間將會包含一個執行檔與兩個函式庫。執行檔會提供主要功能,並依賴其他兩個函式庫。其中一個函式庫會提供函式 ` add_one ` ,而另一個函式庫會提供函式 ` add_two ` 。這三個 crate 會包含在相同的工作空間中,我們先從建立工作空間的目錄開始:
88
99``` console
1010$ mkdir add
You can’t perform that action at this time.
0 commit comments