use chrono::{DateTime, Utc}; use tracing::debug; // This filter does not have extra arguments pub fn pretty_date(date_time: &DateTime) -> ::askama::Result { let formatted = format!("{}", date_time.format("%e %B %Y")); Ok(formatted) } // This filter does not have extra arguments pub fn description_filter(body: &str) -> ::askama::Result { let description = body .lines() .filter(|line| line.starts_with("

")) .take(2) .collect::>() .join("\n"); debug!(description); Ok(description) }