Struct slime::Slime
[−]
[src]
pub struct Slime<'a> { /* fields omitted */ }
Methods
impl<'a> Slime<'a>[src]
fn run(&self) -> Result<(), Box<Error>>[src]
fn new() -> Slime<'a>[src]
fn new_with(config: Config<'a>) -> Slime<'a>[src]
fn add_simple(
&mut self,
template_and_data_file_name: &'a str,
data_format: DataFormat
) -> Result<(), Box<Error>>[src]
&mut self,
template_and_data_file_name: &'a str,
data_format: DataFormat
) -> Result<(), Box<Error>>
fn add(
&mut self,
template_name: &'a str,
data: &SerdeJson,
generate_path: &'a str
)[src]
&mut self,
template_name: &'a str,
data: &SerdeJson,
generate_path: &'a str
)
fn load_data(
&self,
data_path: &str,
data_format: DataFormat
) -> Result<SerdeJson, Box<Error>>[src]
&self,
data_path: &str,
data_format: DataFormat
) -> Result<SerdeJson, Box<Error>>