summaryrefslogtreecommitdiffstats
path: root/src/source.rs
blob: 95785a627dc3f7502851fdf257ac70175299676f (plain)
1
2
3
4
5
6
7
8
use std::error::Error;
use std::collections::HashMap;

use value::Value;

pub trait Source {
    fn build(&mut self) -> Result<HashMap<String, Value>, Box<Error>>;
}