Expand description
Common utilities and shared types for the raz project
This crate contains functionality that is shared across multiple raz crates to reduce code duplication and ensure consistency.
Re-exports§
pub use env::EnvBuilder;pub use env::EnvParser;pub use error::CommonError;pub use error::ErrorContext;pub use error::OptionContext;pub use error::Result;pub use output::OutputFormatter;pub use shell::ShellCommand;pub use time::Elapsed;pub use time::TimeUtils;
Modules§
- cargo_
flags - Common cargo flags and their categorization
- env
- Environment variable parsing and manipulation utilities
- error
- Common error types used across raz crates
- output
- Output formatting utilities for consistent CLI output
- parse
- Parsing utilities for command-line arguments and options
- shell
- Shell command parsing and manipulation utilities
- time
- Time and duration utilities