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_env;
19mod command_error;
20mod command_output;
21mod command_runner;
22mod command_stdin;
23#[cfg(coverage)]
24#[doc(hidden)]
25pub mod coverage_support;
26mod output_stream;
27
28pub use command::Command;
29pub use command_error::CommandError;
30pub use command_output::CommandOutput;
31pub use command_runner::{
32 CommandRunner,
33 DEFAULT_COMMAND_TIMEOUT,
34};
35pub use output_stream::OutputStream;