My Rust is not even rusty because I don't know any Rust yet! But at the moment I'm looking for where you absorb the Retry-After header from a 429 or 503...
(Curse you for giving me interesting code to look at rather than doing some boring admin that I have been putting off for weeks! B^> )