The new asan exit handlers are called to get proper ASAN leak reports (as calling _exit(0) skips the LSAN reporting stage and exits with success every time). They are no-ops when not compiled for ASAN.
struct winsize
cargo build -Z build-std