File tree 1 file changed +9
-2
lines changed 1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -99,12 +99,17 @@ terms of the MIT license. See [LICENSE-MIT](LICENSE-MIT) for details.
99
99
100
100
[ mandel-readme ] : https://github.com/ProgrammingRust/mandelbrot/blob/master/README.md
101
101
102
- ## Chapter 20: Macros
102
+ ## Chapter 20: Asynchronous Programming
103
+
104
+ - The chat client and server used as an extended example are in their own
105
+ repository, at ` https://github.com/ProgrammingRust/async-chat ` .
106
+
107
+ ## Chapter 21: Macros
103
108
104
109
- The ` json-macro ` directory holds the definition of the ` json! ` macro built in
105
110
the section “The json! Macro”.
106
111
107
- ## Chapter 21 : Unsafe Code
112
+ ## Chapter 22 : Unsafe Code
108
113
109
114
- The ` ascii ` directory holds the ` Ascii ` type used as an example in the
110
115
sections “Unsafe Blocks” and “Unsafe Functions”.
@@ -116,6 +121,8 @@ terms of the MIT license. See [LICENSE-MIT](LICENSE-MIT) for details.
116
121
Pointers” section to illustrate pointer arithmetic and ` std::ptr::read ` and
117
122
` std::ptr::write ` .
118
123
124
+ ## Chapter 22: Foreign Functions
125
+
119
126
- The ` libgit2-rs ` and ` libgit2-rs-safe ` directories contain the two versions of
120
127
the program that uses Rust's foreign function interface to call functions from
121
128
the ` libgit2 ` C library. The version in ` libgit2-rs ` is written as a single
You can’t perform that action at this time.
0 commit comments