greppy/output/
json.rs

1//! JSON output formatting
2
3use crate::search::SearchResponse;
4
5/// Format results as JSON
6pub fn format(results: &SearchResponse) -> String {
7    serde_json::to_string_pretty(results)
8        .unwrap_or_else(|e| format!(r#"{{"error": "Failed to serialize results: {}"}}"#, e))
9}