diff --git a/src/main.rs b/src/main.rs index c569ac6..30d0384 100644 --- a/src/main.rs +++ b/src/main.rs @@ -76,13 +76,16 @@ async fn main() -> Result<(), Box> { let (parsed, errs) = jaq_parse::parse(expr, jaq_parse::main()); if !errs.is_empty() { let err_msgs: Vec = errs.iter().map(|e| format!("{:?}", e)).collect(); - return Err( - format!("Failed to parse jaq expression '{}': {}", expr, err_msgs.join(", ")) - .into(), - ); + return Err(format!( + "Failed to parse jaq expression '{}': {}", + expr, + err_msgs.join(", ") + ) + .into()); } - let parsed = parsed.ok_or_else(|| format!("Failed to parse jaq expression '{}'", expr))?; + let parsed = + parsed.ok_or_else(|| format!("Failed to parse jaq expression '{}'", expr))?; let filter = defs.compile(parsed); if !defs.errs.is_empty() { @@ -274,7 +277,10 @@ async fn main() -> Result<(), Box> { if jaq_filters.is_empty() { let preview: String = text.chars().take(50).collect(); let truncated = if text.len() > 50 { "..." } else { "" }; - info!("[{}:{}] Text: {}{}", letter, seq_num, preview, truncated); + info!( + "[{}:{}] Text: {}{}", + letter, seq_num, preview, truncated + ); } else { match serde_json::from_str::(&text) { Ok(json_val) => { @@ -283,7 +289,8 @@ async fn main() -> Result<(), Box> { for filter in jaq_filters.iter() { let inputs = RcIter::new(core::iter::empty()); let ctx = Ctx::new([], &inputs); - let out = filter.run((ctx, Val::from(json_val.clone()))); + let out = + filter.run((ctx, Val::from(json_val.clone()))); let mut filter_outputs = Vec::new(); for result in out { @@ -306,7 +313,12 @@ async fn main() -> Result<(), Box> { } } - info!("[{}:{}] {}", letter, seq_num, all_outputs.join(" | ")); + info!( + "[{}:{}] {}", + letter, + seq_num, + all_outputs.join(" | ") + ); } Err(e) => { warn!( @@ -314,8 +326,12 @@ async fn main() -> Result<(), Box> { letter, seq_num, e ); let preview: String = text.chars().take(50).collect(); - let truncated = if text.len() > 50 { "..." } else { "" }; - info!("[{}:{}] Text: {}{}", letter, seq_num, preview, truncated); + let truncated = + if text.len() > 50 { "..." } else { "" }; + info!( + "[{}:{}] Text: {}{}", + letter, seq_num, preview, truncated + ); } } }