add types in preparation for non-blocking stdin

This commit is contained in:
Qyriad 2026-03-11 14:26:59 +01:00
parent a9068f86f3
commit a72a48f92b
4 changed files with 111 additions and 1 deletions

View file

@ -33,7 +33,7 @@ pub(crate) mod prelude {
#[cfg(unix)]
pub use fs_err::os::unix::fs::{FileExt, OpenOptionsExt};
pub use tap::{Pipe, Tap};
pub use tap::{Pipe, Tap, TapFallible};
pub use tracing::{Level, debug, error, info, trace, warn};
}
@ -44,6 +44,8 @@ pub mod args;
pub use args::{AppendCmd, Args};
mod color;
pub use color::{_CLI_ENABLE_COLOR, SHOULD_COLOR};
mod daemon_io;
pub use daemon_io::OwnedFdWithFlags;
pub mod line;
mod nixcmd;
pub use line::Line;