Auto merge of #22561 - richo:as_slice-as_str, r=Manishearth
This may not be quite ready to go out, I fixed some docs but suspect I missed a bunch. I also wound up fixing a bunch of redundant `[]` suffixes, but on closer inspection I don't believe that can land until after a snapshot.
This commit is contained in:
commit
b83b26bacb
26 changed files with 63 additions and 63 deletions
|
|
@ -22,9 +22,9 @@ fn write_info(info: &Info) -> Result<(), IoError> {
|
|||
let mut file = File::open_mode(&Path::new("my_best_friends.txt"),
|
||||
Open, Write);
|
||||
// Early return on error
|
||||
try!(file.write_line(format!("name: {}", info.name).as_slice()));
|
||||
try!(file.write_line(format!("age: {}", info.age).as_slice()));
|
||||
try!(file.write_line(format!("rating: {}", info.rating).as_slice()));
|
||||
try!(file.write_line(&format!("name: {}", info.name)));
|
||||
try!(file.write_line(&format!("age: {}", info.age)));
|
||||
try!(file.write_line(&format!("rating: {}", info.rating)));
|
||||
return Ok(());
|
||||
}
|
||||
```
|
||||
|
|
@ -44,15 +44,15 @@ fn write_info(info: &Info) -> Result<(), IoError> {
|
|||
let mut file = File::open_mode(&Path::new("my_best_friends.txt"),
|
||||
Open, Write);
|
||||
// Early return on error
|
||||
match file.write_line(format!("name: {}", info.name).as_slice()) {
|
||||
match file.write_line(&format!("name: {}", info.name)) {
|
||||
Ok(_) => (),
|
||||
Err(e) => return Err(e)
|
||||
}
|
||||
match file.write_line(format!("age: {}", info.age).as_slice()) {
|
||||
match file.write_line(&format!("age: {}", info.age)) {
|
||||
Ok(_) => (),
|
||||
Err(e) => return Err(e)
|
||||
}
|
||||
return file.write_line(format!("rating: {}", info.rating).as_slice());
|
||||
return file.write_line(&format!("rating: {}", info.rating));
|
||||
}
|
||||
```
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue