2026-03-25 17:46:50 -03:00
|
|
|
#[cfg(not(any(feature = "rustls-tls", feature = "native-tls")))]
|
|
|
|
|
compile_error!("At least one of `rustls-tls` or `native-tls` features must be enabled");
|
|
|
|
|
|
|
|
|
|
#[cfg(all(feature = "rustls-tls", feature = "native-tls"))]
|
|
|
|
|
compile_error!("Features `rustls-tls` and `native-tls` are mutually exclusive");
|
|
|
|
|
|
2025-03-26 17:27:54 -07:00
|
|
|
pub mod cli;
|
2025-02-11 21:16:58 -08:00
|
|
|
pub mod commands;
|
|
|
|
|
pub mod logging;
|
2025-08-22 07:12:54 -07:00
|
|
|
pub mod project_tracker;
|
2025-05-06 09:54:35 +10:00
|
|
|
pub mod recipes;
|
2025-07-22 20:10:51 +02:00
|
|
|
pub mod scenario_tests;
|
2025-02-11 21:16:58 -08:00
|
|
|
pub mod session;
|
2025-05-08 10:19:59 -04:00
|
|
|
pub mod signal;
|
2025-07-22 20:10:51 +02:00
|
|
|
|
2025-02-11 21:16:58 -08:00
|
|
|
// Re-export commonly used types
|
2026-02-10 12:30:12 -03:00
|
|
|
pub use cli::Cli;
|
2025-09-26 14:56:45 -04:00
|
|
|
pub use session::CliSession;
|