summaryrefslogtreecommitdiff
path: root/src/typeset.rs
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2019-12-14 10:48:13 +0200
committerLars Wirzenius <liw@liw.fi>2019-12-14 10:48:13 +0200
commit4c6cfadc57eaf9d3f6c7d48240b0a49317da8960 (patch)
treed77df3e3a7bf0dde00386c107dcf2c1328ccd2eb /src/typeset.rs
parent803e2c92ef123c022feba48cf2661556502ee372 (diff)
downloadsubplot-4c6cfadc57eaf9d3f6c7d48240b0a49317da8960.tar.gz
Refactor: typeset our own Error
Diffstat (limited to 'src/typeset.rs')
-rw-r--r--src/typeset.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/typeset.rs b/src/typeset.rs
index cf7ea72..21cbd30 100644
--- a/src/typeset.rs
+++ b/src/typeset.rs
@@ -1,12 +1,13 @@
use crate::parser::parse_scenario_snippet;
use crate::Bindings;
+use crate::Error;
use crate::PartialStep;
use crate::ScenarioStep;
use crate::StepKind;
use pandoc_ast::{Block, Inline};
/// Typeset an error from dot as a Pandoc AST Block element.
-pub fn error(err: Box<dyn std::error::Error>) -> Block {
+pub fn error(err: Error) -> Block {
let msg = format!("ERROR: {}", err.to_string());
Block::Para(error_msg(&msg))
}