Skip to main content

qubit_command/
lib.rs

1/*******************************************************************************
2 *
3 *    Copyright (c) 2026.
4 *    Haixing Hu, Qubit Co. Ltd.
5 *
6 *    All rights reserved.
7 *
8 ******************************************************************************/
9//! # Qubit Command
10//!
11//! Provides command-line process running utilities for Rust.
12//!
13//! # Author
14//!
15//! Haixing Hu
16
17mod command;
18mod command_error;
19mod command_output;
20mod command_runner;
21mod command_stdin;
22#[cfg(coverage)]
23#[doc(hidden)]
24pub mod coverage_support;
25mod output_stream;
26
27pub use command::Command;
28pub use command_error::CommandError;
29pub use command_output::CommandOutput;
30pub use command_runner::{
31    CommandRunner,
32    DEFAULT_COMMAND_TIMEOUT,
33};
34pub use output_stream::OutputStream;