aboutsummaryrefslogtreecommitdiffstats
path: root/src/value.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/value.rs')
-rw-r--r--src/value.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/value.rs b/src/value.rs
index d04ad86..bb422e7 100644
--- a/src/value.rs
+++ b/src/value.rs
@@ -2,7 +2,7 @@ use std::collections::BTreeMap;
use std::io::{Read, Seek};
use events::{Event, Reader};
-use {builder, Date, Result};
+use {builder, Date, Error};
#[derive(Clone, Debug, PartialEq)]
pub enum Value {
@@ -17,14 +17,14 @@ pub enum Value {
}
impl Value {
- pub fn read<R: Read + Seek>(reader: R) -> Result<Value> {
+ pub fn read<R: Read + Seek>(reader: R) -> Result<Value, Error> {
let reader = Reader::new(reader);
Value::from_events(reader)
}
- pub fn from_events<T>(events: T) -> Result<Value>
+ pub fn from_events<T>(events: T) -> Result<Value, Error>
where
- T: IntoIterator<Item = Result<Event>>,
+ T: IntoIterator<Item = Result<Event, Error>>,
{
let iter = events.into_iter();
let builder = builder::Builder::new(iter);