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