File tree 6 files changed +23
-18
lines changed
6 files changed +23
-18
lines changed Original file line number Diff line number Diff line change @@ -7,9 +7,9 @@ standard library, and documentation.
7
7
8
8
## Quick Start
9
9
10
- Read [ "Installing Rust "] from [ The Book] .
10
+ Read [ "Installation "] from [ The Book] .
11
11
12
- [ "Installing Rust " ] : https://doc.rust-lang.org/book/getting-started .html#installing-rust
12
+ [ "Installation " ] : https://doc.rust-lang.org/book/second-edition/ch01-01-installation .html
13
13
[ The Book ] : https://doc.rust-lang.org/book/index.html
14
14
15
15
## Building from Source
Original file line number Diff line number Diff line change 9
9
// except according to those terms.
10
10
11
11
//! A contiguous growable array type with heap-allocated contents, written
12
- //! `Vec<T>` but pronounced 'vector.'
12
+ //! `Vec<T>`.
13
13
//!
14
14
//! Vectors have `O(1)` indexing, amortized `O(1)` push (to the end) and
15
15
//! `O(1)` pop (from the end).
Original file line number Diff line number Diff line change @@ -391,17 +391,17 @@ impl<T> Cell<T> {
391
391
}
392
392
}
393
393
394
- /// Replaces the contained value.
394
+ /// Replaces the contained value, and returns it .
395
395
///
396
396
/// # Examples
397
397
///
398
398
/// ```
399
399
/// use std::cell::Cell;
400
400
///
401
- /// let c = Cell::new(5);
402
- /// let old = c.replace(10 );
403
- ///
404
- /// assert_eq!(5, old );
401
+ /// let cell = Cell::new(5);
402
+ /// assert_eq!(cell.get(), 5 );
403
+ /// assert_eq!(cell.replace(10), 5);
404
+ /// assert_eq!(cell.get(), 10 );
405
405
/// ```
406
406
#[ stable( feature = "move_cell" , since = "1.17.0" ) ]
407
407
pub fn replace ( & self , val : T ) -> T {
Original file line number Diff line number Diff line change 1
- // Copyright 2014 The Rust Project Developers. See the COPYRIGHT
2
- // file at the top-level directory of this distribution and at
3
- // http://rust-lang.org/COPYRIGHT.
4
- //
5
- // Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
6
- // http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
7
- // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
8
- // option. This file may not be copied, modified, or distributed
9
- // except according to those terms.
1
+ /*!
2
+ * Copyright 2014 The Rust Project Developers. See the COPYRIGHT
3
+ * file at the top-level directory of this distribution and at
4
+ * http://rust-lang.org/COPYRIGHT.
5
+ *
6
+ * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
7
+ * http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
8
+ * <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
9
+ * option. This file may not be copied, modified, or distributed
10
+ * except according to those terms.
11
+ */
10
12
11
13
/*jslint browser: true, es5: true */
12
14
/*globals $: true, rootPath: true */
Original file line number Diff line number Diff line change 9
9
// except according to those terms.
10
10
11
11
// ignore-arm stdcall isn't suppported
12
+ // ignore-aarch64 stdcall isn't suppported
12
13
13
14
extern "stdcall" {
14
15
fn printf ( _: * const u8 , ...) ; //~ ERROR: variadic function must have C or cdecl calling
Original file line number Diff line number Diff line change @@ -169,8 +169,10 @@ fn licenseck(file: &Path, contents: &str) -> bool {
169
169
lines. windows ( LICENSE . lines ( ) . count ( ) ) . any ( |window| {
170
170
let offset = if window. iter ( ) . all ( |w| w. starts_with ( "//" ) ) {
171
171
2
172
- } else if window. iter ( ) . all ( |w| w. starts_with ( "#" ) ) {
172
+ } else if window. iter ( ) . all ( |w| w. starts_with ( '#' ) ) {
173
173
1
174
+ } else if window. iter ( ) . all ( |w| w. starts_with ( " *" ) ) {
175
+ 2
174
176
} else {
175
177
return false
176
178
} ;
You can’t perform that action at this time.
0 commit comments