Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
anyhow = "1.0"
hex = "0.4"
libc = "0.2"
-nix = "0.19"
+nix = "0.24"
serde = "1.0"
serde_bytes = "0.11.3"
serde_json = "1.0"
let path = path.as_ref();
match nix::unistd::mkdir(path, unsafe { Mode::from_bits_unchecked(mode) }) {
Ok(()) => Ok(()),
- Err(nix::Error::Sys(Errno::EEXIST)) => Ok(()),
+ Err(Errno::EEXIST) => Ok(()),
Err(err) => bail!("failed to create directory {:?}: {}", path, err),
}
}
base64 = "0.13"
hex = "0.4"
libc = "0.2"
-nix = "0.19"
+nix = "0.24"
serde = "1.0"
serde_bytes = "0.11"
serde_json = "1.0"
let path = path.as_ref();
match nix::unistd::mkdir(path, unsafe { Mode::from_bits_unchecked(mode) }) {
Ok(()) => Ok(()),
- Err(nix::Error::Sys(Errno::EEXIST)) => Ok(()),
+ Err(Errno::EEXIST) => Ok(()),
Err(err) => bail!("failed to create directory {:?}: {}", path, err),
}
}