diff options
| author | Laurenz <laurmaedje@gmail.com> | 2022-12-05 12:21:10 +0100 |
|---|---|---|
| committer | Laurenz <laurmaedje@gmail.com> | 2022-12-05 12:21:10 +0100 |
| commit | 1d324235bd80fe8d1fb21b1e73ae9e3dfe918078 (patch) | |
| tree | 342b3ad9f0ca40dbf6f51c2b29646ca6803fe85a /library/src/basics | |
| parent | 1bb05677faa7bd6566e1231ed2b16547f476b143 (diff) | |
Make show rule fallible again
Diffstat (limited to 'library/src/basics')
| -rw-r--r-- | library/src/basics/heading.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/library/src/basics/heading.rs b/library/src/basics/heading.rs index 58d0d3bf..0033f021 100644 --- a/library/src/basics/heading.rs +++ b/library/src/basics/heading.rs @@ -71,12 +71,12 @@ impl Prepare for HeadingNode { } impl Show for HeadingNode { - fn show(&self, _: &mut Vt, this: &Content, _: StyleChain) -> Content { + fn show(&self, _: &mut Vt, this: &Content, _: StyleChain) -> SourceResult<Content> { let mut realized = self.body.clone(); if let Some(Value::Str(numbering)) = this.field("numbers") { realized = TextNode::packed(numbering) + SpaceNode.pack() + realized; } - BlockNode(realized).pack() + Ok(BlockNode(realized).pack()) } } |
