[go: up one dir, main page]

nix 0.3.9

Rust friendly bindings to *nix APIs
Documentation
use std::os::unix::io::{AsRawFd, FromRawFd, RawFd};

pub struct Fd {
    raw: RawFd,
}

impl Fd {
}

impl FromRawFd for Fd {
    unsafe fn from_raw_fd(fd: RawFd) -> Fd {
        Fd { raw: fd }
    }
}

impl AsRawFd for Fd {
    fn as_raw_fd(&self) -> RawFd {
        self.raw
    }
}