Skip to main content

coil_template/
lib.rs

1use std::collections::BTreeMap;
2use std::error::Error;
3use std::fmt;
4
5mod model;
6mod parser;
7mod registry;
8mod runtime;
9
10pub use model::*;
11pub use parser::TemplateSourceParser;
12pub use registry::*;
13pub use runtime::*;
14
15pub(crate) use runtime::{
16    require_non_empty, validate_attribute_name, validate_element_name, validate_token,
17};
18
19#[cfg(test)]
20mod tests;