File tree Expand file tree Collapse file tree 1 file changed +3
-8
lines changed Expand file tree Collapse file tree 1 file changed +3
-8
lines changed Original file line number Diff line number Diff line change @@ -2400,17 +2400,12 @@ pub fn create_dir<P: AsRef<Path>>(path: P) -> io::Result<()> {
2400
2400
///
2401
2401
/// # Errors
2402
2402
///
2403
- /// This function will return an error in the following situation, but is not
2404
- /// limited to just this case:
2405
- ///
2406
- /// * If any directory specified in `path`
2407
- /// does not already exist and could not be created. The specific
2408
- /// error conditions for when a directory is being created (after it is
2409
- /// determined to not exist) are outlined by [`fs::create_dir`].
2403
+ /// The function will return an error if any directory specified in path does not does not exist and could not
2404
+ /// be created. There may be other error conditions; see [fs::create_dir] for specifics.
2410
2405
///
2411
2406
/// Notable exception is made for situations where any of the directories
2412
2407
/// specified in the `path` could not be created as it was being created concurrently.
2413
- /// Such cases are considered to be successful. Because calling `create_dir_all`
2408
+ /// Such cases are considered to be successful. That is, calling `create_dir_all`
2414
2409
/// concurrently from multiple threads or processes is guaranteed not to fail
2415
2410
/// due to a race condition with itself.
2416
2411
///
You can’t perform that action at this time.
0 commit comments