pub(crate) fn rewrite_block_with_visitor( context: &RewriteContext<'_>, prefix: &str, block: &Block, attrs: Option<&[Attribute]>, label: Option<Label>, shape: Shape, has_braces: bool) -> Option<String>