Lines Matching refs:RawFd
14 pub type RawFd = c::c_int;
40 /// use std::os::unix::io::{AsRawFd, RawFd};
42 /// use std::os::wasi::io::{AsRawFd, RawFd};
47 /// let raw_fd: RawFd = f.as_raw_fd();
51 fn as_raw_fd(&self) -> RawFd;
80 /// use std::os::unix::io::{FromRawFd, IntoRawFd, RawFd};
82 /// use std::os::wasi::io::{FromRawFd, IntoRawFd, RawFd};
86 /// let raw_fd: RawFd = f.into_raw_fd();
94 unsafe fn from_raw_fd(fd: RawFd) -> Self;
117 /// use std::os::unix::io::{IntoRawFd, RawFd};
119 /// use std::os::wasi::io::{IntoRawFd, RawFd};
123 /// let raw_fd: RawFd = f.into_raw_fd();
127 fn into_raw_fd(self) -> RawFd;
134 impl AsRawFd for RawFd {
136 fn as_raw_fd(&self) -> RawFd {
144 impl IntoRawFd for RawFd {
146 fn into_raw_fd(self) -> RawFd {
154 impl FromRawFd for RawFd {
156 unsafe fn from_raw_fd(fd: RawFd) -> RawFd {