aboutsummaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2023-03-08 00:39:55 -0500
committerJesse Luehrs <doy@tozt.net>2023-03-08 00:39:55 -0500
commit7378dfbc0052dcda076cd3242f29d31eab265566 (patch)
treeadeffc194766f0d44e47351bc23ea2ffb2d1a017 /examples
parent959af70ee832299101826a5bda41cb99cb7cd50d (diff)
downloadpty-process-7378dfbc0052dcda076cd3242f29d31eab265566.tar.gz
pty-process-7378dfbc0052dcda076cd3242f29d31eab265566.zip
use the new fd apis in std
Diffstat (limited to 'examples')
-rw-r--r--examples/basic.rs4
-rw-r--r--examples/raw_guard/mod.rs2
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,