Add hyperlinks to std::fs
functions from std::path
.
This commit is contained in:
parent
35004b42bc
commit
c55f0922aa
@ -1781,7 +1781,9 @@ impl Path {
|
|||||||
/// This function will traverse symbolic links to query information about the
|
/// This function will traverse symbolic links to query information about the
|
||||||
/// destination file.
|
/// 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")]
|
#[stable(feature = "path_ext", since = "1.5.0")]
|
||||||
pub fn metadata(&self) -> io::Result<fs::Metadata> {
|
pub fn metadata(&self) -> io::Result<fs::Metadata> {
|
||||||
fs::metadata(self)
|
fs::metadata(self)
|
||||||
@ -1789,7 +1791,9 @@ impl Path {
|
|||||||
|
|
||||||
/// Query the metadata about a file without following symlinks.
|
/// 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")]
|
#[stable(feature = "path_ext", since = "1.5.0")]
|
||||||
pub fn symlink_metadata(&self) -> io::Result<fs::Metadata> {
|
pub fn symlink_metadata(&self) -> io::Result<fs::Metadata> {
|
||||||
fs::symlink_metadata(self)
|
fs::symlink_metadata(self)
|
||||||
@ -1798,7 +1802,9 @@ impl Path {
|
|||||||
/// Returns the canonical form of the path with all intermediate components
|
/// Returns the canonical form of the path with all intermediate components
|
||||||
/// normalized and symbolic links resolved.
|
/// 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")]
|
#[stable(feature = "path_ext", since = "1.5.0")]
|
||||||
pub fn canonicalize(&self) -> io::Result<PathBuf> {
|
pub fn canonicalize(&self) -> io::Result<PathBuf> {
|
||||||
fs::canonicalize(self)
|
fs::canonicalize(self)
|
||||||
@ -1806,7 +1812,9 @@ impl Path {
|
|||||||
|
|
||||||
/// Reads a symbolic link, returning the file that the link points to.
|
/// 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")]
|
#[stable(feature = "path_ext", since = "1.5.0")]
|
||||||
pub fn read_link(&self) -> io::Result<PathBuf> {
|
pub fn read_link(&self) -> io::Result<PathBuf> {
|
||||||
fs::read_link(self)
|
fs::read_link(self)
|
||||||
@ -1817,7 +1825,9 @@ impl Path {
|
|||||||
/// The iterator will yield instances of `io::Result<DirEntry>`. New errors may
|
/// The iterator will yield instances of `io::Result<DirEntry>`. New errors may
|
||||||
/// be encountered after an iterator is initially constructed.
|
/// 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")]
|
#[stable(feature = "path_ext", since = "1.5.0")]
|
||||||
pub fn read_dir(&self) -> io::Result<fs::ReadDir> {
|
pub fn read_dir(&self) -> io::Result<fs::ReadDir> {
|
||||||
fs::read_dir(self)
|
fs::read_dir(self)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user