9 unstable releases (4 breaking)
| 0.5.1 | Jun 7, 2021 |
|---|---|
| 0.5.0 | Jun 7, 2021 |
| 0.4.0 | Jan 3, 2021 |
| 0.3.3 | Sep 30, 2018 |
| 0.1.0 | Nov 14, 2017 |
#424 in Template engine
18,093 downloads per month
Used in 12 crates
(9 directly)
23KB
507 lines
gtmpl_value 
The internal value type for gmtpl-rust
[dependencies]
gtmpl_value = "0.5"
Current State
gtmpl_value is a basic implementation for internal values within
gtmpl-rust. It is used as to represent values parsed from
the template and from the context.
Usage
The From trait is
implemented for:
String, &str- most numeric types
u64, u32, …, i64, i32, …, f64, f32 boolVec<Value>, &[Value]HashMap<String, Value>
gtmpl_derive provides a custom
derive for structs.
extern crate gtmpl_value;
use gtmpl_value::Value;
fn main() {
let v: Value = "something".into();
println!("{}", v);
}
Dependencies
~275–730KB
~16K SLoC