,
+ extra_content: Option<&str>,
tooltip: Tooltip,
extra_classes: &[String],
) {
+ use super::format::write_str as write;
+
write!(
out,
"",
@@ -96,7 +98,7 @@ fn write_header(
}
if let Some(extra) = extra_content {
- out.push_buffer(extra);
+ out.push_str(&extra);
}
if class.is_empty() {
write!(
@@ -322,7 +324,8 @@ pub(super) fn write_code(
});
}
-fn write_footer(out: &mut Buffer, playground_button: Option<&str>) {
+fn write_footer(out: &mut String, playground_button: Option<&str>) {
+ use super::format::writeln_str as writeln;
writeln!(out, "{}
", playground_button.unwrap_or_default());
}
diff --git a/src/librustdoc/html/highlight/tests.rs b/src/librustdoc/html/highlight/tests.rs
index fccbb98f80ff3..5b7aabb161ff7 100644
--- a/src/librustdoc/html/highlight/tests.rs
+++ b/src/librustdoc/html/highlight/tests.rs
@@ -3,7 +3,6 @@ use rustc_data_structures::fx::FxIndexMap;
use rustc_span::create_default_session_globals_then;
use super::{DecorationInfo, write_code};
-use crate::html::format::Buffer;
const STYLE: &str = r#"