Lines Matching defs:OwnedFd

6 use crate::{AsFd, BorrowedFd, FromFd, IntoFd, OwnedFd};
35 fn into_fd(self) -> OwnedFd {
36 unsafe { OwnedFd::from_raw_fd(self.into_raw_fd()) }
41 impl From<mio::net::TcpStream> for OwnedFd {
67 fn from_fd(owned: OwnedFd) -> Self {
73 impl From<OwnedFd> for mio::net::TcpStream {
75 fn from(owned: OwnedFd) -> Self {
115 fn into_fd(self) -> OwnedFd {
116 unsafe { OwnedFd::from_raw_fd(self.into_raw_fd()) }
121 impl From<mio::net::TcpListener> for OwnedFd {
147 fn from_fd(owned: OwnedFd) -> Self {
153 impl From<OwnedFd> for mio::net::TcpListener {
155 fn from(owned: OwnedFd) -> Self {
195 fn into_fd(self) -> OwnedFd {
196 unsafe { OwnedFd::from_raw_fd(self.into_raw_fd()) }
201 impl From<mio::net::UdpSocket> for OwnedFd {
227 fn from_fd(owned: OwnedFd) -> Self {
233 impl From<OwnedFd> for mio::net::UdpSocket {
235 fn from(owned: OwnedFd) -> Self {
267 fn into_fd(self) -> OwnedFd {
268 unsafe { OwnedFd::from_raw_fd(self.into_raw_fd()) }
273 impl From<mio::net::UnixDatagram> for OwnedFd {
283 fn from_fd(owned: OwnedFd) -> Self {
289 impl From<OwnedFd> for mio::net::UnixDatagram {
291 fn from(owned: OwnedFd) -> Self {
307 fn into_fd(self) -> OwnedFd {
308 unsafe { OwnedFd::from_raw_fd(self.into_raw_fd()) }
313 impl From<mio::net::UnixListener> for OwnedFd {
323 fn from_fd(owned: OwnedFd) -> Self {
329 impl From<OwnedFd> for mio::net::UnixListener {
331 fn from(owned: OwnedFd) -> Self {
347 fn into_fd(self) -> OwnedFd {
348 unsafe { OwnedFd::from_raw_fd(self.into_raw_fd()) }
353 impl From<mio::net::UnixStream> for OwnedFd {
363 fn from_fd(owned: OwnedFd) -> Self {
369 impl From<OwnedFd> for mio::net::UnixStream {
371 fn from(owned: OwnedFd) -> Self {
387 fn into_fd(self) -> OwnedFd {
388 unsafe { OwnedFd::from_raw_fd(self.into_raw_fd()) }
393 impl From<mio::unix::pipe::Receiver> for OwnedFd {
403 fn from_fd(owned: OwnedFd) -> Self {
409 impl From<OwnedFd> for mio::unix::pipe::Receiver {
411 fn from(owned: OwnedFd) -> Self {
427 fn into_fd(self) -> OwnedFd {
428 unsafe { OwnedFd::from_raw_fd(self.into_raw_fd()) }
433 impl From<mio::unix::pipe::Sender> for OwnedFd {
443 fn from_fd(owned: OwnedFd) -> Self {
449 impl From<OwnedFd> for mio::unix::pipe::Sender {
451 fn from(owned: OwnedFd) -> Self {