chore: format
f68973b7
1 file(s) · +9 −2
| 13 | 13 | color_eyre::install()?; |
|
| 14 | 14 | let urls: Vec<String> = std::env::args().skip(1).collect(); |
|
| 15 | 15 | if urls.is_empty() { |
|
| 16 | - | return Err(color_eyre::eyre::eyre!("Usage: bullets <feed-url> [feed-url ...]")); |
|
| 16 | + | return Err(color_eyre::eyre::eyre!( |
|
| 17 | + | "Usage: bullets <feed-url> [feed-url ...]" |
|
| 18 | + | )); |
|
| 17 | 19 | } |
|
| 18 | 20 | let feeds: Vec<ParsedFeed> = urls |
|
| 19 | 21 | .iter() |
|
| 75 | 77 | let Ok(dt) = NaiveDateTime::parse_from_str(raw, "%Y-%m-%d %H:%M:%S UTC") else { |
|
| 76 | 78 | return raw.to_string(); |
|
| 77 | 79 | }; |
|
| 78 | - | let day = dt.format("%e").to_string().trim().parse::<u32>().unwrap_or(0); |
|
| 80 | + | let day = dt |
|
| 81 | + | .format("%e") |
|
| 82 | + | .to_string() |
|
| 83 | + | .trim() |
|
| 84 | + | .parse::<u32>() |
|
| 85 | + | .unwrap_or(0); |
|
| 79 | 86 | let suffix = match day { |
|
| 80 | 87 | 1 | 21 | 31 => "st", |
|
| 81 | 88 | 2 | 22 => "nd", |
|