๐Ÿ“ฆ rparrett / wwd-actix

๐Ÿ“„ filters.rs ยท 16 lines
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())
}