about summary refs log tree commit diff
diff options
context:
space:
mode:
authorDylan DPC <dylan.dpc@gmail.com>2021-04-12 01:04:07 +0200
committerGitHub <noreply@github.com>2021-04-12 01:04:07 +0200
commit269abd886b66d78d567cd2100963d0c3d9e46a0f (patch)
treeef34f7cf6ec9c810264c391152010d374509a279
parent7b63125c0a386cd839eb459ed9cbddfaeb605968 (diff)
parentc2f4a5b9f90428b804da08d554f608a9b58c3c05 (diff)
downloadrust-269abd886b66d78d567cd2100963d0c3d9e46a0f.tar.gz
rust-269abd886b66d78d567cd2100963d0c3d9e46a0f.zip
Rollup merge of #84067 - rust-lang:steveklabnik-patch-1, r=joshtriplett
clean up example on read_to_string

This is the same thing, but simpler.

This came out of a comment from a user: https://news.ycombinator.com/item?id=25318117 but rather than hide the signature of main, I think a `use` plus not including the `'static` makes more sense.
-rw-r--r--library/std/src/fs.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/library/std/src/fs.rs b/library/std/src/fs.rs
index 860bc130b7d..e6120b8ee31 100644
--- a/library/std/src/fs.rs
+++ b/library/std/src/fs.rs
@@ -265,8 +265,9 @@ pub fn read<P: AsRef<Path>>(path: P) -> io::Result<Vec<u8>> {
 /// ```no_run
 /// use std::fs;
 /// use std::net::SocketAddr;
+/// use std::error::Error;
 ///
-/// fn main() -> Result<(), Box<dyn std::error::Error + 'static>> {
+/// fn main() -> Result<(), Box<dyn Error>> {
 ///     let foo: SocketAddr = fs::read_to_string("address.txt")?.parse()?;
 ///     Ok(())
 /// }