Expand description
Input layer (L1) for input source abstraction.
This module handles:
- CLI argument parsing
- Input source resolution (local paths, remote URLs, clients)
- Client detection
Re-exports§
pub use crate::cli::BadgeFormat;pub use crate::cli::Cli;pub use crate::cli::OutputFormat;pub use crate::cli::ScanType;pub use crate::client::ClientType;pub use crate::client::DetectedClient;pub use crate::client::detect_client;pub use crate::client::detect_installed_clients;pub use crate::client::list_installed_clients;pub use source::InputSource;pub use source::SourceResolver;
Modules§
- source
- Input source resolution.