File tree 5 files changed +6
-6
lines changed
5 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -339,7 +339,7 @@ fn call_with_ref<'a, F>(some_closure:F) -> i32
339
339
where F: Fn(&'a 32) -> i32 {
340
340
```
341
341
342
- However this presents a problem with in our case. When you specify the explict
342
+ However this presents a problem with in our case. When you specify the explicit
343
343
lifetime on a function it binds that lifetime to the * entire* scope of the function
344
344
instead of just the invocation scope of our closure. This means that the borrow checker
345
345
will see a mutable reference in the same lifetime as our immutable reference and fail
@@ -354,7 +354,7 @@ fn call_with_ref<F>(some_closure:F) -> i32
354
354
```
355
355
356
356
This lets the Rust compiler find the minimum lifetime to invoke our closure and
357
- satisfy the borrow checker's rules. Our function then compiles and excutes as we
357
+ satisfy the borrow checker's rules. Our function then compiles and executes as we
358
358
expect.
359
359
360
360
``` rust
Original file line number Diff line number Diff line change 431
431
432
432
Cargo will ignore files in subdirectories of the ` tests/ ` directory.
433
433
Therefore shared modules in integrations tests are possible.
434
- For example ` tests/common/mod.rs ` is not seperatly compiled by cargo but can
434
+ For example ` tests/common/mod.rs ` is not separately compiled by cargo but can
435
435
be imported in every test with ` mod common; `
436
436
437
437
That's all there is to the ` tests ` directory. The ` tests ` module isn't needed
Original file line number Diff line number Diff line change @@ -107,7 +107,7 @@ pub enum Class {
107
107
///
108
108
/// The classifier will call into the `Writer` implementation as it finds spans
109
109
/// of text to highlight. Exactly how that text should be highlighted is up to
110
- /// the implemention .
110
+ /// the implementation .
111
111
pub trait Writer {
112
112
/// Called when we start processing a span of text that should be highlighted.
113
113
/// The `Class` argument specifies how it should be highlighted.
Original file line number Diff line number Diff line change @@ -2715,7 +2715,7 @@ impl<'a> fmt::Display for Sidebar<'a> {
2715
2715
let parentlen = cx. current . len ( ) - if it. is_mod ( ) { 1 } else { 0 } ;
2716
2716
2717
2717
// the sidebar is designed to display sibling functions, modules and
2718
- // other miscellaneous informations . since there are lots of sibling
2718
+ // other miscellaneous information . since there are lots of sibling
2719
2719
// items (and that causes quadratic growth in large modules),
2720
2720
// we refactor common parts into a shared JavaScript file per module.
2721
2721
// still, we don't move everything into JS because we want to preserve
Original file line number Diff line number Diff line change @@ -239,7 +239,7 @@ mod fallback {
239
239
text[ ..offset] . iter ( ) . rposition ( |elt| * elt == x)
240
240
}
241
241
242
- // test fallback implementations on all plattforms
242
+ // test fallback implementations on all platforms
243
243
#[ test]
244
244
fn matches_one ( ) {
245
245
assert_eq ! ( Some ( 0 ) , memchr( b'a' , b"a" ) ) ;
You can’t perform that action at this time.
0 commit comments