@@ -656,6 +656,7 @@ impl File {
656
656
///
657
657
/// Note that this method alters the permissions of the underlying file,
658
658
/// even though it takes `&self` rather than `&mut self`.
659
+ #[doc(alias = "fchmod", alias = "SetFileInformationByHandle")]
659
660
#[stable(feature = "set_permissions_atomic", since = "1.16.0")]
660
661
pub fn set_permissions(&self, perm: Permissions) -> io::Result<()> {
661
662
self.inner.set_permissions(perm.0)
@@ -1314,6 +1315,7 @@ impl Metadata {
1314
1315
/// Ok(())
1315
1316
/// }
1316
1317
/// ```
1318
+ #[doc(alias = "mtime", alias = "ftLastWriteTime")]
1317
1319
#[stable(feature = "fs_time", since = "1.10.0")]
1318
1320
pub fn modified(&self) -> io::Result<SystemTime> {
1319
1321
self.0.modified().map(FromInner::from_inner)
@@ -1349,6 +1351,7 @@ impl Metadata {
1349
1351
/// Ok(())
1350
1352
/// }
1351
1353
/// ```
1354
+ #[doc(alias = "atime", alias = "ftLastAccessTime")]
1352
1355
#[stable(feature = "fs_time", since = "1.10.0")]
1353
1356
pub fn accessed(&self) -> io::Result<SystemTime> {
1354
1357
self.0.accessed().map(FromInner::from_inner)
@@ -1381,6 +1384,7 @@ impl Metadata {
1381
1384
/// Ok(())
1382
1385
/// }
1383
1386
/// ```
1387
+ #[doc(alias = "btime", alias = "birthtime", alias = "ftCreationTime")]
1384
1388
#[stable(feature = "fs_time", since = "1.10.0")]
1385
1389
pub fn created(&self) -> io::Result<SystemTime> {
1386
1390
self.0.created().map(FromInner::from_inner)
@@ -1879,6 +1883,7 @@ impl AsInner<fs_imp::DirEntry> for DirEntry {
1879
1883
/// Ok(())
1880
1884
/// }
1881
1885
/// ```
1886
+ #[doc(alias = "rm", alias = "unlink", alias = "DeleteFile")]
1882
1887
#[stable(feature = "rust1", since = "1.0.0")]
1883
1888
pub fn remove_file<P: AsRef<Path>>(path: P) -> io::Result<()> {
1884
1889
fs_imp::unlink(path.as_ref())
@@ -1917,6 +1922,7 @@ pub fn remove_file<P: AsRef<Path>>(path: P) -> io::Result<()> {
1917
1922
/// Ok(())
1918
1923
/// }
1919
1924
/// ```
1925
+ #[doc(alias = "stat")]
1920
1926
#[stable(feature = "rust1", since = "1.0.0")]
1921
1927
pub fn metadata<P: AsRef<Path>>(path: P) -> io::Result<Metadata> {
1922
1928
fs_imp::stat(path.as_ref()).map(Metadata)
@@ -1951,6 +1957,7 @@ pub fn metadata<P: AsRef<Path>>(path: P) -> io::Result<Metadata> {
1951
1957
/// Ok(())
1952
1958
/// }
1953
1959
/// ```
1960
+ #[doc(alias = "lstat")]
1954
1961
#[stable(feature = "symlink_metadata", since = "1.1.0")]
1955
1962
pub fn symlink_metadata<P: AsRef<Path>>(path: P) -> io::Result<Metadata> {
1956
1963
fs_imp::lstat(path.as_ref()).map(Metadata)
@@ -1994,6 +2001,7 @@ pub fn symlink_metadata<P: AsRef<Path>>(path: P) -> io::Result<Metadata> {
1994
2001
/// Ok(())
1995
2002
/// }
1996
2003
/// ```
2004
+ #[doc(alias = "mv", alias = "MoveFile", alias = "MoveFileEx")]
1997
2005
#[stable(feature = "rust1", since = "1.0.0")]
1998
2006
pub fn rename<P: AsRef<Path>, Q: AsRef<Path>>(from: P, to: Q) -> io::Result<()> {
1999
2007
fs_imp::rename(from.as_ref(), to.as_ref())
@@ -2052,6 +2060,9 @@ pub fn rename<P: AsRef<Path>, Q: AsRef<Path>>(from: P, to: Q) -> io::Result<()>
2052
2060
/// Ok(())
2053
2061
/// }
2054
2062
/// ```
2063
+ #[doc(alias = "cp")]
2064
+ #[doc(alias = "CopyFile", alias = "CopyFileEx")]
2065
+ #[doc(alias = "fclonefileat", alias = "fcopyfile")]
2055
2066
#[stable(feature = "rust1", since = "1.0.0")]
2056
2067
pub fn copy<P: AsRef<Path>, Q: AsRef<Path>>(from: P, to: Q) -> io::Result<u64> {
2057
2068
fs_imp::copy(from.as_ref(), to.as_ref())
@@ -2096,6 +2107,7 @@ pub fn copy<P: AsRef<Path>, Q: AsRef<Path>>(from: P, to: Q) -> io::Result<u64> {
2096
2107
/// Ok(())
2097
2108
/// }
2098
2109
/// ```
2110
+ #[doc(alias = "CreateHardLink", alias = "linkat")]
2099
2111
#[stable(feature = "rust1", since = "1.0.0")]
2100
2112
pub fn hard_link<P: AsRef<Path>, Q: AsRef<Path>>(original: P, link: Q) -> io::Result<()> {
2101
2113
fs_imp::link(original.as_ref(), link.as_ref())
@@ -2245,7 +2257,7 @@ pub fn canonicalize<P: AsRef<Path>>(path: P) -> io::Result<PathBuf> {
2245
2257
/// Ok(())
2246
2258
/// }
2247
2259
/// ```
2248
- #[doc(alias = "mkdir")]
2260
+ #[doc(alias = "mkdir", alias = "CreateDirectory" )]
2249
2261
#[stable(feature = "rust1", since = "1.0.0")]
2250
2262
#[cfg_attr(not(test), rustc_diagnostic_item = "fs_create_dir")]
2251
2263
pub fn create_dir<P: AsRef<Path>>(path: P) -> io::Result<()> {
@@ -2326,7 +2338,7 @@ pub fn create_dir_all<P: AsRef<Path>>(path: P) -> io::Result<()> {
2326
2338
/// Ok(())
2327
2339
/// }
2328
2340
/// ```
2329
- #[doc(alias = "rmdir")]
2341
+ #[doc(alias = "rmdir", alias = "RemoveDirectory" )]
2330
2342
#[stable(feature = "rust1", since = "1.0.0")]
2331
2343
pub fn remove_dir<P: AsRef<Path>>(path: P) -> io::Result<()> {
2332
2344
fs_imp::rmdir(path.as_ref())
@@ -2449,6 +2461,7 @@ pub fn remove_dir_all<P: AsRef<Path>>(path: P) -> io::Result<()> {
2449
2461
/// Ok(())
2450
2462
/// }
2451
2463
/// ```
2464
+ #[doc(alias = "ls", alias = "opendir", alias = "FindFirstFile", alias = "FindNextFile")]
2452
2465
#[stable(feature = "rust1", since = "1.0.0")]
2453
2466
pub fn read_dir<P: AsRef<Path>>(path: P) -> io::Result<ReadDir> {
2454
2467
fs_imp::readdir(path.as_ref()).map(ReadDir)
@@ -2484,6 +2497,7 @@ pub fn read_dir<P: AsRef<Path>>(path: P) -> io::Result<ReadDir> {
2484
2497
/// Ok(())
2485
2498
/// }
2486
2499
/// ```
2500
+ #[doc(alias = "chmod", alias = "SetFileAttributes")]
2487
2501
#[stable(feature = "set_permissions", since = "1.1.0")]
2488
2502
pub fn set_permissions<P: AsRef<Path>>(path: P, perm: Permissions) -> io::Result<()> {
2489
2503
fs_imp::set_perm(path.as_ref(), perm.0)
0 commit comments