pforge_runtime/handlers/mod.rs
1pub mod cli;
2// `http` pulls in reqwest (and a TLS stack) — real weight for a consumer that
3// only wants CLI/pipeline handlers, which is the whole point of making it
4// optional. Declaring the module unconditionally made the feature optional in
5// name only: `--no-default-features` failed to build (paiml/pforge#10).
6#[cfg(feature = "http-handlers")]
7pub mod http;
8pub mod pipeline;
9mod wrappers;
10
11pub use cli::CliHandler;
12#[cfg(feature = "http-handlers")]
13pub use http::HttpHandler;
14pub use pipeline::PipelineHandler;