pub fn renameat<P1: ?Sized + NixPath, P2: ?Sized + NixPath>(
old_dirfd: Option<RawFd>,
old_path: &P1,
new_dirfd: Option<RawFd>,
new_path: &P2,
) -> Result<()>Expand description
Change the name of a file.
The renameat function is equivalent to rename except in the case where either old_path
or new_path specifies a relative path. In such cases, the file to be renamed (or the its new
name, respectively) is located relative to old_dirfd or new_dirfd, respectively