Skip to main content

qubit_command/
lib.rs

1/*******************************************************************************
2 *
3 *    Copyright (c) 2026 Haixing Hu.
4 *
5 *    SPDX-License-Identifier: Apache-2.0
6 *
7 *    Licensed under the Apache License, Version 2.0.
8 *
9 ******************************************************************************/
10//! # Qubit Command
11//!
12//! Provides command-line process running utilities for Rust.
13//!
14
15mod command;
16mod command_env;
17mod command_error;
18mod command_output;
19mod command_runner;
20mod command_stdin;
21mod output_stream;
22
23pub use qubit_sanitize::SensitivityLevel;
24
25pub use command::Command;
26pub use command_error::CommandError;
27pub use command_output::CommandOutput;
28pub use command_runner::{
29    CommandRunner,
30    DEFAULT_COMMAND_TIMEOUT,
31};
32pub use output_stream::OutputStream;