Function nix::unistd::chown [] [src]

pub fn chown<P: ?Sized + NixPath>(path: &P,
                                  owner: Option<Uid>,
                                  group: Option<Gid>)
                                  -> Result<()>

Change the ownership of the file at path to be owned by the specified owner (user) and group (see chown(2)).

The owner/group for the provided path name will not be modified if None is provided for that argument. Ownership change will be attempted for the path only if Some owner/group is provided.

This call may fail under a number of different situations. See the man pages for additional details.