by setting `group_imports = "StdExternalCrate"` in `rustfmt.toml`, cargo fmt/rustfmt rearranges your use statements into three groups: - std/core/alloc, - followed by external crates, - followed by self/super/crate