We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 83e302a commit 9ddd920Copy full SHA for 9ddd920
core/src/bstr.rs
@@ -151,7 +151,9 @@ impl fmt::Display for ByteStr {
151
};
152
let nchars: usize = self
153
.utf8_chunks()
154
- .map(|chunk| chunk.valid().len() + if chunk.invalid().is_empty() { 0 } else { 1 })
+ .map(|chunk| {
155
+ chunk.valid().chars().count() + if chunk.invalid().is_empty() { 0 } else { 1 }
156
+ })
157
.sum();
158
let padding = f.width().unwrap_or(0).saturating_sub(nchars);
159
let fill = f.fill();
0 commit comments