Home
last modified time | relevance | path

Searched defs:AsFd (Results 1 – 12 of 12) sorted by relevance

/third_party/rust/crates/io-lifetimes/src/
Dtraits.rs19 pub trait AsFd { interface
240 impl<T: AsFd> AsFd for &T { impl
249 impl<T: AsFd> AsFd for &mut T { impl
/third_party/rust/crates/rustix/src/fs/
Dat.rs78 pub fn readlinkat<P: path::Arg, Fd: AsFd, B: Into<Vec<u8>>>( in readlinkat() argument
130 pub fn linkat<P: path::Arg, Q: path::Arg, PFd: AsFd, QFd: AsFd>( in linkat()
177 pub fn renameat<P: path::Arg, Q: path::Arg, PFd: AsFd, QFd: AsFd>( in renameat()
205 pub fn renameat_with<P: path::Arg, Q: path::Arg, PFd: AsFd, QFd: AsFd>( in renameat_with()
333 pub fn fclonefileat<Fd: AsFd, DstFd: AsFd, P: path::Arg>( in fclonefileat()
Dsendfile.rs12 pub fn sendfile<OutFd: AsFd, InFd: AsFd>( in sendfile()
Dcopy_file_range.rs12 pub fn copy_file_range<InFd: AsFd, OutFd: AsFd>( in copy_file_range()
Dopenat2.rs13 pub fn openat2<Fd: AsFd, P: path::Arg>( in openat2()
Dfcopyfile.rs20 pub unsafe fn fcopyfile<FromFd: AsFd, ToFd: AsFd>( in fcopyfile()
/third_party/rust/crates/rustix/src/io/fd/
Downed.rs196 pub trait AsFd { trait
220 impl<T: AsFd> AsFd for &T { impl
228 impl<T: AsFd> AsFd for &mut T { impl
/third_party/rust/crates/rustix/src/backend/libc/
Dio_lifetimes.rs68 pub trait AsFd { trait
/third_party/rust/crates/rustix/src/termios/
Dtty.rs46 pub fn ttyname<Fd: AsFd, B: Into<Vec<u8>>>(dirfd: Fd, reuse: B) -> io::Result<CString> { in ttyname()
/third_party/rust/crates/rustix/src/io/
Dpipe.rs89 pub fn splice<FdIn: AsFd, FdOut: AsFd>( in splice()
/third_party/rust/crates/io-lifetimes/examples/
Dflexible-apis.rs34 fn use_fd_c(fd: impl AsFd) { in use_fd_c()
/third_party/rust/crates/rustix/tests/fs/
Dopenat2.rs6 fn openat2_more<Fd: AsFd, P: path::Arg>( in openat2_more()