diff options
author | Jesse Luehrs <doy@tozt.net> | 2023-03-08 00:39:55 -0500 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2023-03-08 00:39:55 -0500 |
commit | 7378dfbc0052dcda076cd3242f29d31eab265566 (patch) | |
tree | adeffc194766f0d44e47351bc23ea2ffb2d1a017 /examples | |
parent | 959af70ee832299101826a5bda41cb99cb7cd50d (diff) | |
download | pty-process-7378dfbc0052dcda076cd3242f29d31eab265566.tar.gz pty-process-7378dfbc0052dcda076cd3242f29d31eab265566.zip |
use the new fd apis in std
Diffstat (limited to 'examples')
-rw-r--r-- | examples/basic.rs | 4 | ||||
-rw-r--r-- | examples/raw_guard/mod.rs | 2 |
2 files changed, 3 insertions, 3 deletions
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, |