devela::_dep::_std::os::unix::fsFunction fchown
1.73.0 · Source pub fn fchown<F>(fd: F, uid: Option<u32>, gid: Option<u32>) -> Result<(), Error> ⓘ
Available on crate feature std
and Unix only.
Expand description
Change the owner and group of the file referenced by the specified open file descriptor.
For semantics and required privileges, see chown
.
§Examples
use std::os::unix::fs;
fn main() -> std::io::Result<()> {
let f = std::fs::File::open("/file")?;
fs::fchown(&f, Some(0), Some(0))?;
Ok(())
}