gtmpl_value

Crates.iogtmpl_value
lib.rsgtmpl_value
version0.5.1
sourcesrc
created_at2017-11-14 07:35:30.721023
updated_at2021-06-07 07:30:02.171651
descriptionInternal value format for gtmpl-rust
homepage
repositoryhttps://github.com/fiji-flo/gtmpl_value
max_upload_size
id39286
size23,535
Florian Dieminger (fiji-flo)

documentation

https://docs.rs/crate/gtmpl_value

README

gtmpl_value   Latest Version

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
  • bool
  • Vec<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);
}
Commit count: 23

cargo fmt