]>
Commit | Line | Data |
---|---|---|
f20569fa XL |
1 | // rustfmt-wrap_comments: true |
2 | // rustfmt-format_code_in_doc_comments: true | |
3 | // rustfmt-max_width: 50 | |
4 | ||
fe692bf9 FG |
5 | //! This is an itemized markdown list (see also |
6 | //! issue #3224): | |
f20569fa XL |
7 | //! * Outer |
8 | //! * Outer | |
9 | //! * Inner | |
10 | //! * Inner with lots of text so that it could | |
11 | //! be reformatted something something | |
12 | //! something lots of text so that it could be | |
13 | //! reformatted something something something | |
14 | //! | |
15 | //! This example shows how to configure fern to | |
16 | //! output really nicely colored logs | |
17 | //! - when the log level is error, the whole line | |
18 | //! is red | |
19 | //! - when the log level is warn, the whole line | |
20 | //! is yellow | |
21 | //! - when the log level is info, the level name | |
22 | //! is green and the rest of the line is white | |
23 | //! - when the log level is debug, the whole line | |
24 | //! is white | |
25 | //! - when the log level is trace, the whole line | |
26 | //! is gray ("bright black") | |
fe692bf9 FG |
27 | //! |
28 | //! This is a numbered markdown list (see also | |
29 | //! issue #5416): | |
30 | //! 1. Long long long long long long long long | |
31 | //! long long long long long long long long | |
32 | //! long line | |
33 | //! 2. Another very long long long long long long | |
34 | //! long long long long long long long long | |
35 | //! long line | |
36 | //! 3. Nested list | |
37 | //! 1. Long long long long long long long long | |
38 | //! long long long long long long long long | |
39 | //! line | |
40 | //! 2. Another very long long long long long | |
41 | //! long long long long long long long long | |
42 | //! long line | |
43 | //! 4. Last item | |
44 | //! | |
45 | //! Using the ')' instead of '.' character after | |
46 | //! the number: | |
47 | //! 1) Long long long long long long long long | |
48 | //! long long long long long long long long | |
49 | //! long line | |
50 | //! 2) Another very long long long long long long | |
51 | //! long long long long long long long long | |
52 | //! long line | |
53 | //! | |
54 | //! Deep list that mixes various bullet and number | |
55 | //! formats: | |
56 | //! 1. First level with a long long long long long | |
57 | //! long long long long long long long long | |
58 | //! long long long long line | |
59 | //! 2. First level with another very long long | |
60 | //! long long long long long long long long | |
61 | //! long long long long long line | |
62 | //! * Second level with a long long long long | |
63 | //! long long long long long long long long | |
64 | //! long long long long line | |
65 | //! * Second level with another very long long | |
66 | //! long long long long long long long long | |
67 | //! long long long long line | |
68 | //! 1) Third level with a long long long | |
69 | //! long long long long long long long | |
70 | //! long long long long long long line | |
71 | //! 2) Third level with another very long | |
72 | //! long long long long long long long | |
73 | //! long long long long long long line | |
74 | //! - Forth level with a long long | |
75 | //! long long long long long long | |
76 | //! long long long long long long | |
77 | //! long long line | |
78 | //! - Forth level with another very | |
79 | //! long long long long long long | |
80 | //! long long long long long long | |
81 | //! long long line | |
82 | //! 3) One more item at the third level | |
83 | //! 4) Last item of the third level | |
84 | //! * Last item of second level | |
85 | //! 3. Last item of first level | |
f20569fa XL |
86 | |
87 | // This example shows how to configure fern to | |
88 | // output really nicely colored logs | |
89 | // - when the log level is error, the whole line | |
90 | // is red | |
91 | // - when the log level is warn, the whole line | |
92 | // is yellow | |
93 | // - when the log level is info, the level | |
94 | // name is green and the rest of the line is | |
95 | // white | |
96 | // - when the log level is debug, the whole line | |
97 | // is white | |
98 | // - when the log level is trace, the whole line | |
99 | // is gray ("bright black") | |
100 | ||
101 | /// All the parameters ***except for | |
102 | /// `from_theater`*** should be inserted as sent | |
103 | /// by the remote theater, i.e., as passed to | |
104 | /// [`Theater::send`] on the remote actor: | |
105 | /// * `from` is the sending (remote) [`ActorId`], | |
106 | /// as reported by the remote theater by | |
107 | /// theater-specific means | |
108 | /// * `to` is the receiving (local) [`ActorId`], | |
109 | /// as requested by the remote theater | |
110 | /// * `tag` is a tag that identifies the message | |
111 | /// type | |
112 | /// * `msg` is the (serialized) message | |
113 | /// All the parameters ***except for | |
114 | /// `from_theater`*** should be inserted as sent | |
115 | /// by the remote theater, i.e., as passed to | |
116 | /// [`Theater::send`] on the remote actor | |
117 | fn func1() {} | |
118 | ||
119 | /// All the parameters ***except for | |
120 | /// `from_theater`*** should be inserted as sent | |
121 | /// by the remote theater, i.e., as passed to | |
122 | /// [`Theater::send`] on the remote actor: | |
123 | /// * `from` is the sending (remote) [`ActorId`], | |
124 | /// as reported by the remote theater by | |
125 | /// theater-specific means | |
126 | /// * `to` is the receiving (local) [`ActorId`], | |
127 | /// as requested by the remote theater | |
128 | /// * `tag` is a tag that identifies the message | |
129 | /// type | |
130 | /// * `msg` is the (serialized) message | |
131 | /// ``` | |
132 | /// let x = 42; | |
133 | /// ``` | |
134 | fn func2() {} | |
135 | ||
136 | /// Look: | |
137 | /// | |
138 | /// ``` | |
139 | /// let x = 42; | |
140 | /// ``` | |
141 | /// * `from` is the sending (remote) [`ActorId`], | |
142 | /// as reported by the remote theater by | |
143 | /// theater-specific means | |
144 | /// * `to` is the receiving (local) [`ActorId`], | |
145 | /// as requested by the remote theater | |
146 | /// * `tag` is a tag that identifies the message | |
147 | /// type | |
148 | /// * `msg` is the (serialized) message | |
149 | fn func3() {} |