summaryrefslogtreecommitdiff
path: root/src/error.rs
diff options
context:
space:
mode:
authorDaniel Silverstone <dsilvers+gitlab@digital-scurf.org>2022-09-08 18:27:49 +0000
committerDaniel Silverstone <dsilvers+gitlab@digital-scurf.org>2022-09-08 18:27:49 +0000
commit4e54fa9ea0485aac2d750c5eb4fa9ead83ecf365 (patch)
treea7c22c35da5811f19fa02772ecc6498d87d63030 /src/error.rs
parentc230684f3bab80154d5224d4f2f71eafd00fd100 (diff)
parent765b2e1d4d94b2274de28d4efd24bfe77e8d93ac (diff)
downloadsubplot-4e54fa9ea0485aac2d750c5eb4fa9ead83ecf365.tar.gz
Merge branch 'liw/yamlfile' into 'main'
feat! read document metadata from a YAML file Closes #283 See merge request subplot/subplot!287
Diffstat (limited to 'src/error.rs')
-rw-r--r--src/error.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/error.rs b/src/error.rs
index 17870c5..53eccad 100644
--- a/src/error.rs
+++ b/src/error.rs
@@ -311,6 +311,10 @@ pub enum SubplotError {
Ast(#[from] crate::ast::Error),
/// UTF8 conversion error.
+ #[error("failed to parse UTF8 in file {0}")]
+ FileUtf8(PathBuf, #[source] std::string::FromUtf8Error),
+
+ /// UTF8 conversion error.
#[error(transparent)]
Utf8Error(#[from] std::str::Utf8Error),