about summary refs log tree commit diff
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2024-07-24 22:22:15 +0200
committerGitHub <noreply@github.com>2024-07-24 22:22:15 +0200
commited5dfed535b4be3a7ab0f4c0d73f274a7fe6165a (patch)
tree2bfc2dd595386d3282379e3c87f5b8caac90621e
parent7fac549ff1b069f565e37eaeff16ef4d662782e9 (diff)
parentdfb3fb32cec8613cb2c3317493bc1b449de9246c (diff)
downloadrust-ed5dfed535b4be3a7ab0f4c0d73f274a7fe6165a.tar.gz
rust-ed5dfed535b4be3a7ab0f4c0d73f274a7fe6165a.zip
Rollup merge of #126548 - rik86189:issue-88264-fix, r=tgross35
Improved clarity of documentation for std::fs::create_dir_all

Closes #88264
-rw-r--r--library/std/src/fs.rs9
1 files changed, 2 insertions, 7 deletions
diff --git a/library/std/src/fs.rs b/library/std/src/fs.rs
index 6413b3515ec..536d0d1b356 100644
--- a/library/std/src/fs.rs
+++ b/library/std/src/fs.rs
@@ -2400,13 +2400,8 @@ pub fn create_dir<P: AsRef<Path>>(path: P) -> io::Result<()> {
 ///
 /// # Errors
 ///
-/// This function will return an error in the following situations, but is not
-/// limited to just these cases:
-///
-/// * If any directory in the path specified by `path`
-/// does not already exist and it could not be created otherwise. The specific
-/// error conditions for when a directory is being created (after it is
-/// determined to not exist) are outlined by [`fs::create_dir`].
+/// The function will return an error if any directory specified in path does not exist and
+/// could not be created. There may be other error conditions; see [`fs::create_dir`] for specifics.
 ///
 /// Notable exception is made for situations where any of the directories
 /// specified in the `path` could not be created as it was being created concurrently.