Home
last modified time | relevance | path

Searched refs:FromRawFd (Results 1 - 25 of 27) sorted by relevance

12

/third_party/rust/crates/io-lifetimes/src/
H A Draw.rs8 use std::os::unix::io::{AsRawFd, FromRawFd, IntoRawFd, RawFd};
10 use std::os::wasi::io::{AsRawFd, FromRawFd, IntoRawFd, RawFd};
175 /// This is a portability abstraction over Unix-like [`FromRawFd`] and Windows'
178 pub trait FromRawFilelike: FromRawFd {
186 /// [`from_raw_fd`]: https://doc.rust-lang.org/stable/std/os/unix/io/trait.FromRawFd.html#tymethod.from_raw_fd
192 impl<T: FromRawFd> FromRawFilelike for T {
199 /// This is a portability abstraction over Unix-like `FromRawFd` and Windows'
215 /// This is a portability abstraction over Unix-like [`FromRawFd`] and Windows'
218 pub trait FromRawSocketlike: FromRawFd {
226 /// [`from_raw_fd`]: https://doc.rust-lang.org/stable/std/os/unix/io/trait.FromRawFd
[all...]
H A Dimpls_fs_err.rs10 use std::os::unix::io::{AsRawFd, FromRawFd, IntoRawFd};
12 use std::os::wasi::io::{AsRawFd, FromRawFd, IntoRawFd};
H A Dimpls_socket2.rs10 use std::os::unix::io::{AsRawFd, FromRawFd, IntoRawFd};
12 use std::os::wasi::io::{AsRawFd, FromRawFd, IntoRawFd};
H A Dimpls_tokio.rs10 use std::os::unix::io::{AsRawFd, FromRawFd, IntoRawFd};
12 use std::os::wasi::io::{AsRawFd, FromRawFd, IntoRawFd};
H A Dimpls_os_pipe.rs10 use std::os::unix::io::{AsRawFd, FromRawFd, IntoRawFd};
12 use std::os::wasi::io::{AsRawFd, FromRawFd, IntoRawFd};
H A Dtypes.rs5 use std::os::unix::io::{AsRawFd, FromRawFd, IntoRawFd, RawFd};
7 use std::os::wasi::io::{AsRawFd, FromRawFd, IntoRawFd, RawFd};
640 impl FromRawFd for OwnedFd {
H A Dimpls_mio.rs10 use std::os::unix::io::{AsRawFd, FromRawFd, IntoRawFd};
12 use std::os::wasi::io::{AsRawFd, FromRawFd, IntoRawFd};
H A Dimpls_std.rs12 use std::os::unix::io::{AsRawFd, FromRawFd, IntoRawFd};
14 use std::os::wasi::io::{AsRawFd, FromRawFd, IntoRawFd};
H A Dimpls_async_std.rs13 use std::os::unix::io::{AsRawFd, FromRawFd, IntoRawFd};
15 use std::os::wasi::io::{AsRawFd, FromRawFd, IntoRawFd};
/third_party/rust/crates/rustix/src/backend/libc/
H A Dio_lifetimes.rs20 /// [`as_raw_fd`]: https://doc.rust-lang.org/stable/std/os/unix/io/trait.FromRawFd.html#tymethod.as_raw_fd
37 /// [`into_raw_fd`]: https://doc.rust-lang.org/stable/std/os/unix/io/trait.FromRawFd.html#tymethod.into_raw_fd
48 /// A version of [`FromRawFd`] for use with Winsock2 API.
50 /// [`FromRawFd`]: https://doc.rust-lang.org/stable/std/os/unix/io/trait.FromRawFd.html
51 pub trait FromRawFd { traits
54 /// [`from_raw_fd`]: https://doc.rust-lang.org/stable/std/os/unix/io/trait.FromRawFd.html#tymethod.from_raw_fd
58 impl<T: std::os::windows::io::FromRawSocket> FromRawFd for T {
H A Dmod.rs45 pub use std::os::unix::io::{AsRawFd, FromRawFd, IntoRawFd, RawFd};
47 pub use std::os::wasi::io::{AsRawFd, FromRawFd, IntoRawFd, RawFd};
/third_party/rust/crates/rustix/src/io/fd/
H A Draw.rs57 pub trait FromRawFd { traits
80 /// use std::os::unix::io::{FromRawFd, IntoRawFd, RawFd};
82 /// use std::os::wasi::io::{FromRawFd, IntoRawFd, RawFd};
154 impl FromRawFd for RawFd {
H A Downed.rs11 use super::raw::{AsRawFd, FromRawFd, IntoRawFd, RawFd};
143 impl FromRawFd for OwnedFd {
/third_party/rust/crates/io-lifetimes/tests/
H A Dniche-optimizations.rs12 use std::os::unix::io::{FromRawFd, IntoRawFd, RawFd};
14 use std::os::wasi::io::{FromRawFd, IntoRawFd, RawFd};
/third_party/rust/crates/nix/src/sys/
H A Dtimerfd.rs36 use std::os::unix::io::{AsRawFd, FromRawFd, RawFd};
51 impl FromRawFd for TimerFd {
H A Dinotify.rs35 use std::os::unix::io::{AsRawFd, FromRawFd, RawFd};
244 impl FromRawFd for Inotify {
/third_party/rust/crates/rustix/src/io/
H A Dstdio.rs13 use backend::fd::{BorrowedFd, FromRawFd, RawFd};
H A Dcontext.rs5 use crate::fd::{AsFd, AsRawFd, BorrowedFd, FromRawFd, IntoRawFd, OwnedFd, RawFd};
/third_party/rust/crates/rustix/tests/io/
H A Dfrom_into.rs5 use rustix::fd::{AsFd, AsRawFd, FromRawFd, IntoRawFd}; in test_owned()
H A Dpoll.rs1 use rustix::fd::{AsFd, AsRawFd, FromRawFd, IntoRawFd, OwnedFd};
H A Depoll.rs10 use std::os::unix::io::{AsRawFd, FromRawFd, IntoRawFd, RawFd};
/third_party/rust/crates/rustix/tests/thread/
H A Dsetns.rs5 use rustix::fd::{FromRawFd, OwnedFd, RawFd};
/third_party/rust/crates/rustix/src/backend/linux_raw/
H A Dmod.rs59 pub use std::os::unix::io::{AsRawFd, FromRawFd, IntoRawFd, RawFd};
/third_party/rust/crates/rustix/src/
H A Dlib.rs152 pub use backend::fd::{AsFd, AsRawFd, BorrowedFd, FromRawFd, IntoRawFd, OwnedFd, RawFd};
/third_party/rust/crates/rustix/src/backend/linux_raw/io/
H A Depoll.rs66 use crate::fd::{BorrowedFd, FromRawFd, IntoRawFd, RawFd};
254 impl<'context, T: AsFd + Into<OwnedFd> + From<OwnedFd>> FromRawFd for Epoll<Owning<'context, T>> {

Completed in 11 milliseconds

12