@@ -1222,7 +1222,7 @@ pub(crate) fn render_all_impls(
12221222 synthetic : & [ & Impl ] ,
12231223 blanket_impl : & [ & Impl ] ,
12241224) {
1225- let mut impls = Buffer :: html ( ) ;
1225+ let mut impls = Buffer :: new ( ) ;
12261226 render_impls ( cx, & mut impls, concrete, containing_item, true ) ;
12271227 let impls = impls. into_inner ( ) ;
12281228 if !impls. is_empty ( ) {
@@ -1277,7 +1277,7 @@ fn render_assoc_items_inner(
12771277 let ( non_trait, traits) : ( Vec < _ > , _ ) = v. iter ( ) . partition ( |i| i. inner_impl ( ) . trait_ . is_none ( ) ) ;
12781278 if !non_trait. is_empty ( ) {
12791279 let mut close_tags = <Vec < & str > >:: with_capacity ( 1 ) ;
1280- let mut tmp_buf = Buffer :: html ( ) ;
1280+ let mut tmp_buf = Buffer :: new ( ) ;
12811281 let ( render_mode, id, class_html) = match what {
12821282 AssocItemRender :: All => {
12831283 write_impl_section_heading ( & mut tmp_buf, "Implementations" , "implementations" ) ;
@@ -1305,7 +1305,7 @@ fn render_assoc_items_inner(
13051305 ( RenderMode :: ForDeref { mut_ : deref_mut_ } , derived_id, r#" class="impl-items""# )
13061306 }
13071307 } ;
1308- let mut impls_buf = Buffer :: html ( ) ;
1308+ let mut impls_buf = Buffer :: new ( ) ;
13091309 for i in & non_trait {
13101310 render_impl (
13111311 & mut impls_buf,
@@ -1485,7 +1485,7 @@ pub(crate) fn notable_traits_button(ty: &clean::Type, cx: &Context<'_>) -> Optio
14851485}
14861486
14871487fn notable_traits_decl ( ty : & clean:: Type , cx : & Context < ' _ > ) -> ( String , String ) {
1488- let mut out = Buffer :: html ( ) ;
1488+ let mut out = Buffer :: new ( ) ;
14891489
14901490 let did = ty. def_id ( cx. cache ( ) ) . expect ( "notable_traits_button already checked this" ) ;
14911491
@@ -1622,8 +1622,8 @@ fn render_impl(
16221622
16231623 let in_trait_class = if trait_. is_some ( ) { " trait-impl" } else { "" } ;
16241624
1625- let mut doc_buffer = Buffer :: empty_from ( boring ) ;
1626- let mut info_buffer = Buffer :: empty_from ( boring ) ;
1625+ let mut doc_buffer = Buffer :: new ( ) ;
1626+ let mut info_buffer = Buffer :: new ( ) ;
16271627 let mut short_documented = true ;
16281628
16291629 if render_method_item {
@@ -1819,8 +1819,8 @@ fn render_impl(
18191819 }
18201820 }
18211821
1822- let mut impl_items = Buffer :: empty_from ( w ) ;
1823- let mut default_impl_items = Buffer :: empty_from ( w ) ;
1822+ let mut impl_items = Buffer :: new ( ) ;
1823+ let mut default_impl_items = Buffer :: new ( ) ;
18241824 let impl_ = i. inner_impl ( ) ;
18251825
18261826 // Impl items are grouped by kinds:
0 commit comments