Fix paragraph spacing in Rust 1.82+

This commit is contained in:
Laurenz 2024-11-29 16:53:55 +01:00
parent 70ca0d257b
commit 6929b4f9c1

View File

@ -376,12 +376,18 @@ impl<'a> Line<'a> {
/// How much can the line stretch
fn stretchability(&self) -> Abs {
self.items().filter_map(Item::text).map(|s| s.stretchability()).sum()
self.items()
.filter_map(Item::text)
.map(|s| s.stretchability())
.fold(Abs::zero(), |acc, x| acc + x)
}
/// How much can the line shrink
fn shrinkability(&self) -> Abs {
self.items().filter_map(Item::text).map(|s| s.shrinkability()).sum()
self.items()
.filter_map(Item::text)
.map(|s| s.shrinkability())
.fold(Abs::zero(), |acc, x| acc + x)
}
/// The sum of fractions in the line.