Lines Matching defs:OwnedFd
6 use crate::{AsFd, BorrowedFd, FromFd, IntoFd, OwnedFd};
42 fn into_fd(self) -> OwnedFd {
43 unsafe { OwnedFd::from_raw_fd(self.into_raw_fd()) }
48 impl From<async_std::fs::File> for OwnedFd {
74 fn from_fd(owned: OwnedFd) -> Self {
80 impl From<OwnedFd> for async_std::fs::File {
82 fn from(owned: OwnedFd) -> Self {
122 fn into_fd(self) -> OwnedFd {
123 unsafe { OwnedFd::from_raw_fd(self.into_raw_fd()) }
128 impl From<async_std::net::TcpStream> for OwnedFd {
154 fn from_fd(owned: OwnedFd) -> Self {
160 impl From<OwnedFd> for async_std::net::TcpStream {
162 fn from(owned: OwnedFd) -> Self {
202 fn into_fd(self) -> OwnedFd {
203 unsafe { OwnedFd::from_raw_fd(self.into_raw_fd()) }
208 impl From<async_std::net::TcpListener> for OwnedFd {
234 fn from_fd(owned: OwnedFd) -> Self {
240 impl From<OwnedFd> for async_std::net::TcpListener {
242 fn from(owned: OwnedFd) -> Self {
282 fn into_fd(self) -> OwnedFd {
283 unsafe { OwnedFd::from_raw_fd(self.into_raw_fd()) }
288 impl From<async_std::net::UdpSocket> for OwnedFd {
314 fn from_fd(owned: OwnedFd) -> Self {
320 impl From<OwnedFd> for async_std::net::UdpSocket {
322 fn from(owned: OwnedFd) -> Self {
402 fn into_fd(self) -> OwnedFd {
403 unsafe { OwnedFd::from_raw_fd(self.into_raw_fd()) }
408 impl From<async_std::os::unix::net::UnixStream> for OwnedFd {
418 fn from_fd(owned: OwnedFd) -> Self {
424 impl From<OwnedFd> for async_std::os::unix::net::UnixStream {
426 fn from(owned: OwnedFd) -> Self {
442 fn into_fd(self) -> OwnedFd {
443 unsafe { OwnedFd::from_raw_fd(self.into_raw_fd()) }
448 impl From<async_std::os::unix::net::UnixListener> for OwnedFd {
458 fn from_fd(owned: OwnedFd) -> Self {
464 impl From<OwnedFd> for async_std::os::unix::net::UnixListener {
466 fn from(owned: OwnedFd) -> Self {
482 fn into_fd(self) -> OwnedFd {
483 unsafe { OwnedFd::from_raw_fd(self.into_raw_fd()) }
488 impl From<async_std::os::unix::net::UnixDatagram> for OwnedFd {
498 fn from_fd(owned: OwnedFd) -> Self {
504 impl From<OwnedFd> for async_std::os::unix::net::UnixDatagram {
506 fn from(owned: OwnedFd) -> Self {