Я хочу, чтобы мое приложение могло читать входные данные из перенаправленного потока файлов через source > my_app
, но я не хочу, чтобы оно запрашивало ввод данных пользователем в случае отсутствия перенаправления.
C предоставляет такие методы ( Проверка буфера стандартного ввода, если он пуст ), но я не смог найти никакого решения для Rust.