(fd: BorrowedFd<'_>)
| 23 | |
| 24 | #[inline] |
| 25 | pub(crate) fn tcgetwinsize(fd: BorrowedFd<'_>) -> io::Result<Winsize> { |
| 26 | unsafe { |
| 27 | let mut result = MaybeUninit::<Winsize>::uninit(); |
| 28 | ret(syscall!(__NR_ioctl, fd, c_uint(c::TIOCGWINSZ), &mut result))?; |
| 29 | Ok(result.assume_init()) |
| 30 | } |
| 31 | } |
| 32 | |
| 33 | #[inline] |
| 34 | pub(crate) fn tcgetattr(fd: BorrowedFd<'_>) -> io::Result<Termios> { |
no test coverage detected