1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16pub fn color(val: &f64) -> ::askama::Result<String> { let color = if *val < 32.0 { "white" } else if *val < 68.0 { "cyan" } else if *val < 79.0 { "#99ff00" } else if *val < 90.0 { "orange" } else { "red" }; Ok(color.to_string()) }