@@ -145,7 +145,7 @@ represents an opaque (non-serializable!) timestamp that is guaranteed to
145
145
be monotonic when compared to another ` Instant ` .
146
146
147
147
> In this context, monotonic means that a timestamp created later in real-world
148
- > time will always be larger than a timestamp created earlier in real-world
148
+ > time will always be not less than a timestamp created earlier in real-world
149
149
> time.
150
150
151
151
The ` Duration ` type can be used in conjunction with ` Instant ` , and these
@@ -162,7 +162,7 @@ difference between an earlier and a later `Instant` also produces a positive
162
162
` Duration ` when used correctly.
163
163
164
164
This design does not assume that negative ` Duration ` s are never useful, but
165
- rather than the most common uses of ` Duration ` do not have a meaningful
165
+ rather that the most common uses of ` Duration ` do not have a meaningful
166
166
use for negative values. Rather than require each API that takes a ` Duration `
167
167
to produce an ` Err ` (or ` panic! ` ) when receiving a negative value, this design
168
168
optimizes for the broadly useful positive ` Duration ` .
@@ -227,7 +227,8 @@ impl Duration {
227
227
benchmarks.**
228
228
229
229
A ` SystemTime ` represents a time stored on the local machine derived from the
230
- system clock. For example, it is used to represent ` mtime ` on the file system.
230
+ system clock (in UTC). For example, it is used to represent ` mtime ` on the file
231
+ system.
231
232
232
233
The most important caveat of ` SystemTime ` is that it is ** not monotonic** . This
233
234
means that you can save a file to the file system, then save another file to
0 commit comments