File tree 11 files changed +130
-11
lines changed
11 files changed +130
-11
lines changed Original file line number Diff line number Diff line change 5
5
6
6
- [ TODO] ( ./todo.md )
7
7
- [ readme] ( ./example-readme.md )
8
- - [ Form ] ( ./form.md )
8
+ - [ form ] ( ./form.md )
9
9
- [ anyhow-error-response] ( ./anyhow-error-response.md )
10
10
- [ auto-reload] ( ./auto-reload.md )
11
11
- [ versioning] ( ./versioning.md )
12
12
- [ validator] ( ./validator.md )
13
13
- [ todos] ( ./todos.md )
14
14
- [ templates] ( ./templates.md )
15
-
15
+ - [ chat] ( ./chat.md )
16
+ - [ compression] ( ./compression.md )
17
+ - [ testing] ( ./testing.md )
18
+ - [ cors] ( ./cors.md )
19
+ - [ consume-body-in-extractor-or-middleware] ( ./consume-body-in-extractor-or-middleware.md )
20
+ - [ customize-extractor-error] ( ./customize-extractor-error.md )
21
+ - [ customize-path-rejection] ( ./customize-path-rejection.md )
22
+ - [ dependency-injection] ( ./dependency-injection.md )
23
+ - [ error-handling] ( ./error-handling.md )
16
24
Original file line number Diff line number Diff line change
1
+ # chat
2
+
3
+ ``` rust
4
+ {{#include .. / .. / examples / chat / src / main . rs }}
5
+ ```
6
+
7
+ ``` html
8
+ {{#include ../../examples/chat/chat.html }}
9
+ ```
10
+
Original file line number Diff line number Diff line change
1
+ # compression
2
+
3
+ ``` markdown
4
+ {{#include ../../examples/compression/README.md}}
5
+ ```
6
+
7
+ ``` rust
8
+ {{#include .. / .. / examples / compression / src / main . rs }}
9
+ ```
10
+
11
+ ``` rust
12
+ {{#include .. / .. / examples / compression / src / tests . rs }}
13
+ ```
14
+
15
+
Original file line number Diff line number Diff line change
1
+ # consume-body-in-extractor-or-middleware
2
+
3
+ ``` rust
4
+ {{#include .. / .. / examples / consume - body - in - extractor - or - middleware / src / main . rs }}
5
+ ```
6
+
7
+
Original file line number Diff line number Diff line change
1
+ # cors
2
+
3
+ ``` rust
4
+ {{#include .. / .. / examples / cors / src / main . rs }}
5
+ ```
6
+
7
+
Original file line number Diff line number Diff line change
1
+ # customize-extractor-error
2
+
3
+ ``` rust
4
+ {{#include .. / .. / examples / customize - extractor - error / README . md }}
5
+ ```
6
+
7
+ ``` rust
8
+ {{#include .. / .. / examples / customize - extractor - error / src / main . rs }}
9
+ ```
10
+ ``` rust
11
+ {{#include .. / .. / examples / customize - extractor - error / src / custom_extractor . rs }}
12
+ ```
13
+ ``` rust
14
+ {{#include .. / .. / examples / customize - extractor - error / src / derive_from_request . rs }}
15
+ ```
16
+ ``` rust
17
+ {{#include .. / .. / examples / customize - extractor - error / src / with_rejection . rs }}
18
+ ```
19
+
20
+
Original file line number Diff line number Diff line change
1
+ # customize-path-rejection
2
+
3
+
4
+ ``` rust
5
+ {{#include .. / .. / examples / customize - path - rejection / src / main . rs }}
6
+ ```
7
+
8
+
Original file line number Diff line number Diff line change
1
+ # dependency-injection
2
+
3
+ ``` rust
4
+ {{#include .. / .. / examples / dependency - injection / src / main . rs }}
5
+ ```
6
+
7
+
Original file line number Diff line number Diff line change
1
+ # error-handling
2
+
3
+ ``` rust
4
+ {{#include .. / .. // examples/error-handling/src/main.rs }}
5
+ ```
6
+
7
+
Original file line number Diff line number Diff line change
1
+ # testing
2
+
3
+
4
+ ``` rust
5
+ {{#include .. / .. / examples / testing / src / main . rs }}
6
+ ```
7
+
8
+
Original file line number Diff line number Diff line change @@ -12,22 +12,45 @@ An outline for the book
12
12
13
13
* async-graphql See < https://github.com/async-graphql/examples > .
14
14
15
+ ``` rust
16
+ {{#include }}
17
+ ```
15
18
16
- - chat
17
- - compression
18
- - consume-body-in-extractor-or-middleware
19
- - cors
20
- - customize-extractor-error
21
- - customize-path-rejection
22
- - dependency-injection
23
19
- diesel-async-postgres
20
+ ``` rust
21
+ {{#include }}
22
+ ```
23
+
24
24
- diesel-postgres
25
- - error-handling
25
+ ``` rust
26
+ {{#include }}
27
+ ```
28
+
26
29
- global-404-handler
30
+ ``` rust
31
+ {{#include }}
32
+ ```
33
+
27
34
- graceful-shutdown
35
+ ``` rust
36
+ {{#include .. / .. / examples / graceful - shutdown / src / main . rs }}
37
+ ```
38
+
28
39
- handle-head-request
40
+ ``` rust
41
+ {{#include .. / .. / examples / jwt / src / main . rs }}
42
+ ```
43
+
29
44
- http-proxy
45
+ ``` rust
46
+ {{#include }}
47
+ ```
48
+
30
49
- jwt
50
+ ``` rust
51
+ {{#include }}
52
+ ```
53
+
31
54
- key-value-store
32
55
- low-level-native-tls
33
56
- low-level-openssl
@@ -50,7 +73,6 @@ An outline for the book
50
73
- static-file-server
51
74
- stream-to-file
52
75
- templates-minijinja
53
- - testing
54
76
- testing-websockets
55
77
- tls-graceful-shutdown
56
78
- tls-rustls
You can’t perform that action at this time.
0 commit comments