Function std::os::unix::fs::fchown    [−][src]
pub fn fchown<F: AsFd>(fd: F, uid: Option<u32>, gid: Option<u32>) -> Result<()>This is supported on 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
#![feature(unix_chown)]
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(())
}