@@ -118,7 +118,7 @@ build deps examples libphrases-a7448e02a0468eaa.rlib native
118
118
` libphrases-hash.rlib ` is the compiled crate. Before we see how to use this
119
119
crate from another crate, let’s break it up into multiple files.
120
120
121
- # Multiple file crates
121
+ # Multiple File Crates
122
122
123
123
If each crate were just one file, these files would get very large. It’s often
124
124
easier to split up crates into multiple files, and Rust supports this in two
@@ -190,13 +190,19 @@ mod farewells;
190
190
```
191
191
192
192
Again, these declarations tell Rust to look for either
193
- ` src/english/greetings.rs ` and ` src/japanese/greetings.rs ` or
194
- ` src/english/farewells/mod.rs ` and ` src/japanese/farewells/mod.rs ` . Because
195
- these sub-modules don’t have their own sub-modules, we’ve chosen to make them
196
- ` src/english/greetings.rs ` and ` src/japanese/farewells.rs ` . Whew!
197
-
198
- The contents of ` src/english/greetings.rs ` and ` src/japanese/farewells.rs ` are
199
- both empty at the moment. Let’s add some functions.
193
+ ` src/english/greetings.rs ` , ` src/english/farewells.rs ` ,
194
+ ` src/japanese/greetings.rs ` and ` src/japanese/farewells.rs ` or
195
+ ` src/english/greetings/mod.rs ` , ` src/english/farewells/mod.rs ` ,
196
+ ` src/japanese/greetings/mod.rs ` and
197
+ ` src/japanese/farewells/mod.rs ` . Because these sub-modules don’t have
198
+ their own sub-modules, we’ve chosen to make them
199
+ ` src/english/greetings.rs ` , ` src/english/farewells.rs ` ,
200
+ ` src/japanese/greetings.rs ` and ` src/japanese/farewells.rs ` . Whew!
201
+
202
+ The contents of ` src/english/greetings.rs ` ,
203
+ ` src/english/farewells.rs ` , ` src/japanese/greetings.rs ` and
204
+ ` src/japanese/farewells.rs ` are all empty at the moment. Let’s add
205
+ some functions.
200
206
201
207
Put this in ` src/english/greetings.rs ` :
202
208
0 commit comments