From c55f0922aa6df5be8c4ac00757ec691f9fd629d7 Mon Sep 17 00:00:00 2001 From: Corey Farwell Date: Sat, 25 Jun 2016 09:26:41 -0400 Subject: [PATCH] Add hyperlinks to `std::fs` functions from `std::path`. --- src/libstd/path.rs | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/src/libstd/path.rs b/src/libstd/path.rs index f413bed86a8..a19d51fac35 100644 --- a/src/libstd/path.rs +++ b/src/libstd/path.rs @@ -1781,7 +1781,9 @@ impl Path { /// This function will traverse symbolic links to query information about the /// destination file. /// - /// This is an alias to `fs::metadata`. + /// This is an alias to [`fs::metadata`]. + /// + /// [`fs::metadata`]: ../fs/fn.metadata.html #[stable(feature = "path_ext", since = "1.5.0")] pub fn metadata(&self) -> io::Result { fs::metadata(self) @@ -1789,7 +1791,9 @@ impl Path { /// Query the metadata about a file without following symlinks. /// - /// This is an alias to `fs::symlink_metadata`. + /// This is an alias to [`fs::symlink_metadata`]. + /// + /// [`fs::symlink_metadata`]: ../fs/fn.symlink_metadata.html #[stable(feature = "path_ext", since = "1.5.0")] pub fn symlink_metadata(&self) -> io::Result { fs::symlink_metadata(self) @@ -1798,7 +1802,9 @@ impl Path { /// Returns the canonical form of the path with all intermediate components /// normalized and symbolic links resolved. /// - /// This is an alias to `fs::canonicalize`. + /// This is an alias to [`fs::canonicalize`]. + /// + /// [`fs::canonicalize`]: ../fs/fn.canonicalize.html #[stable(feature = "path_ext", since = "1.5.0")] pub fn canonicalize(&self) -> io::Result { fs::canonicalize(self) @@ -1806,7 +1812,9 @@ impl Path { /// Reads a symbolic link, returning the file that the link points to. /// - /// This is an alias to `fs::read_link`. + /// This is an alias to [`fs::read_link`]. + /// + /// [`fs::read_link`]: ../fs/fn.read_link.html #[stable(feature = "path_ext", since = "1.5.0")] pub fn read_link(&self) -> io::Result { fs::read_link(self) @@ -1817,7 +1825,9 @@ impl Path { /// The iterator will yield instances of `io::Result`. New errors may /// be encountered after an iterator is initially constructed. /// - /// This is an alias to `fs::read_dir`. + /// This is an alias to [`fs::read_dir`]. + /// + /// [`fs::read_dir`]: ../fs/fn.read_dir.html #[stable(feature = "path_ext", since = "1.5.0")] pub fn read_dir(&self) -> io::Result { fs::read_dir(self)