about summary refs log tree commit diff
path: root/library/std/src/path.rs
diff options
context:
space:
mode:
authorThe Miri Cronjob Bot <miri@cron.bot>2025-09-11 05:01:01 +0000
committerThe Miri Cronjob Bot <miri@cron.bot>2025-09-11 05:01:01 +0000
commit3790e37ca2a70fc6a3b6f87b24fccc1b595c142d (patch)
tree9934703d95219b9a4c1e07580e3e20c3395f669d /library/std/src/path.rs
parent68bff8cb9db58d7006f609971e6961646b44dbe9 (diff)
parent1a1510816a69844fb3611efdc53acee07a55cebb (diff)
downloadrust-3790e37ca2a70fc6a3b6f87b24fccc1b595c142d.tar.gz
rust-3790e37ca2a70fc6a3b6f87b24fccc1b595c142d.zip
Merge ref 'f4665ab8368a' from rust-lang/rust
Pull recent changes from https://github.com/rust-lang/rust via Josh.

Upstream ref: f4665ab8368ad2e8a86d4390ae35c28bdd9561bb
Filtered ref: d2e3c00d12fb613c03777e620c50528112247ad2
Upstream diff: https://github.com/rust-lang/rust/compare/a09fbe2c8372643a27a8082236120f95ed4e6bba...f4665ab8368ad2e8a86d4390ae35c28bdd9561bb

This merge was created using https://github.com/rust-lang/josh-sync.
Diffstat (limited to 'library/std/src/path.rs')
-rw-r--r--library/std/src/path.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/library/std/src/path.rs b/library/std/src/path.rs
index 19663e4a9df..70ba502d684 100644
--- a/library/std/src/path.rs
+++ b/library/std/src/path.rs
@@ -3037,6 +3037,14 @@ impl Path {
     ///
     /// This is an alias to [`fs::canonicalize`].
     ///
+    /// # Errors
+    ///
+    /// This method will return an error in the following situations, but is not
+    /// limited to just these cases:
+    ///
+    /// * `path` does not exist.
+    /// * A non-final component in path is not a directory.
+    ///
     /// # Examples
     ///
     /// ```no_run