Function std::fs::create_dir 1.0.0[−][src]
pub fn create_dir<P: AsRef<Path>>(path: P) -> Result<()>
Creates a new, empty directory at the provided path
Platform-specific behavior
This function currently corresponds to the mkdir
function on Unix
and the CreateDirectory
function on Windows.
Note that, this may change in the future.
Errors
This function will return an error in the following situations, but is not limited to just these cases:
- User lacks permissions to create directory at
path
. path
already exists.
Examples
use std::fs; fn main() -> std::io::Result<()> { fs::create_dir("/some/dir")?; Ok(()) }Run