diff options
Diffstat (limited to 'src/bindings.rs')
-rw-r--r-- | src/bindings.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/bindings.rs b/src/bindings.rs index 9c0df9e..4233528 100644 --- a/src/bindings.rs +++ b/src/bindings.rs @@ -316,7 +316,8 @@ impl Bindings { where P: AsRef<Path>, { - let mut f = File::open(filename)?; + let mut f = File::open(filename.as_ref()) + .map_err(|e| SubplotError::BindingsFileNotFound(filename.as_ref().into(), e))?; let mut yaml = String::new(); f.read_to_string(&mut yaml)?; self.add_from_yaml(&yaml)?; |