Skip to content
This repository was archived by the owner on Aug 16, 2021. It is now read-only.

Commit de7e873

Browse files
committed
Update quickstart with valid function example for chain_err()
There is no write_str() in the std lib on a trait for a File.
1 parent a32e238 commit de7e873

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ the `error_chain!` macro, and start chaining errors!
6060
```rust
6161
fn do_error_prone_work() -> Result<()> {
6262
let file = try!(File::open("foo").chain_err(|| "couldn't open file"));
63-
try!(file.write_str("important").chain_err(|| "couldn't write file"));
63+
try!(file.write_all("important".as_bytes()).chain_err(|| "couldn't write file"));
6464

6565
Ok(())
6666
}

src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@
100100
//! ```ignore
101101
//! fn do_error_prone_work() -> Result<()> {
102102
//! let file = try!(File::open("foo").chain_err(|| "couldn't open file"));
103-
//! try!(file.write_str("important").chain_err(|| "couldn't write file"));
103+
//! try!(file.write_all("important".as_bytes()).chain_err(|| "couldn't write file"));
104104
//!
105105
//! Ok(())
106106
//! }

0 commit comments

Comments
 (0)