fn format_project<T: FormatHandler>(
input: Input,
config: &Config,
handler: &mut T,
is_macro_def: bool,
) -> Result<FormatReport, ErrorKind>
fn format_project<T: FormatHandler>(
input: Input,
config: &Config,
handler: &mut T,
is_macro_def: bool,
) -> Result<FormatReport, ErrorKind>