greppy/output/mod.rs
1//! Output formatting
2
3pub mod human;
4pub mod json;
5
6use crate::cli::OutputFormat;
7use crate::search::SearchResponse;
8
9pub fn format_results(results: &SearchResponse, format: OutputFormat) -> String {
10 match format {
11 OutputFormat::Human => human::format(results),
12 OutputFormat::Json => json::format(results),
13 }
14}