From 7378dfbc0052dcda076cd3242f29d31eab265566 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Wed, 8 Mar 2023 00:39:55 -0500 Subject: use the new fd apis in std --- examples/basic.rs | 4 ++-- examples/raw_guard/mod.rs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'examples') diff --git a/examples/basic.rs b/examples/basic.rs index db83818..c490008 100644 --- a/examples/basic.rs +++ b/examples/basic.rs @@ -2,7 +2,7 @@ mod raw_guard; mod main { use std::io::{Read as _, Write as _}; - use std::os::unix::io::AsRawFd as _; + use std::os::fd::{AsFd as _, AsRawFd as _}; pub fn run( child: &mut std::process::Child, @@ -10,7 +10,7 @@ mod main { ) { let _raw = super::raw_guard::RawGuard::new(); let mut buf = [0_u8; 4096]; - let pty_fd = pty.as_raw_fd(); + let pty_fd = pty.as_fd().as_raw_fd(); let stdin_fd = std::io::stdin().as_raw_fd(); loop { diff --git a/examples/raw_guard/mod.rs b/examples/raw_guard/mod.rs index cb6a7d6..4ce498b 100644 --- a/examples/raw_guard/mod.rs +++ b/examples/raw_guard/mod.rs @@ -1,4 +1,4 @@ -use std::os::unix::io::AsRawFd as _; +use std::os::fd::AsRawFd as _; pub struct RawGuard { termios: nix::sys::termios::Termios, -- cgit v1.2.3-54-g00ecf