{"ast_node_type":"function","tokens":[{"end":99,"kind":"keyword","start":0,"text":"fn"}]}
fn rename_path_with_retry(from: &Path, to: &Path, mut retries_left: usize) -> std::io::Result<()> {
// See https://github.com/rust-lang/rust/issues/86929.
    loop {