Skip to main content

get_winsize

Function get_winsize 

Source
pub fn get_winsize(fd: BorrowedFd<'_>) -> Result<Winsize, Errno>
Expand description

get_winsize (TIOCGWINSZ) — lit les dimensions courantes de la fenêtre du terminal fd.

Alloue un Winsize::zeroed sur la pile, le fait remplir par le kernel via l’ioctl TIOCGWINSZ, puis le renvoie. Aucune allocation heap. Sur échec de l’ioctl, l’Errno correspondant.

§Errors