Dan Lyke 05:01:18+0000 (2025-02-02)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2239,-122.631)

I know, I don't know any Rust geeks, but just in case there's someone out there while I'm hollering into the void: is there a way to step an iterator backwards, or am I stuck with calling .clone() before .next() to return the first place where my comparison failed?