Skip to content

Commit 28ea6ae

Browse files
committed
chore: Update Styled pattern
1 parent 1e7640c commit 28ea6ae

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

src/color.rs

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -45,13 +45,10 @@ impl<D: std::fmt::Display> std::fmt::Display for Styled<D> {
4545
#[inline]
4646
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
4747
if f.alternate() {
48-
write!(
49-
f,
50-
"{}{}{}",
51-
self.style.render(),
52-
self.display,
53-
self.style.render_reset()
54-
)
48+
write!(f, "{}", self.style.render())?;
49+
self.display.fmt(f)?;
50+
write!(f, "{}", self.style.render_reset())?;
51+
Ok(())
5552
} else {
5653
self.display.fmt(f)
5754
}

0 commit comments

Comments
 (0)