1 // rustfmt-imports_granularity: Crate
3 use a
::{a, b, c, d, e, f, g}
;
14 pub use foo
::{bar, foobar}
;
16 use a
::b
::c
::{d, xxx, yyy, zzz, *}
;
18 // https://github.com/rust-lang/rustfmt/issues/3808
30 use b
::q
::{self /* After b::q::self */}
;
31 use b
::r
; // After b::r
36 use b
::t
::{/* Before b::t::self */ self}
;
54 h
::{i, j}
, /* After b::h group */
57 /* Before b::l group */ l
::{self, m, n::o, p::*}
,