8 个版本 (4 个破坏性更新)

0.5.0 2021年6月7日
0.4.0 2021年1月3日
0.3.3 2018年9月30日
0.3.1 2018年3月29日
0.1.0 2017年11月14日
Download history • Rust 包仓库 755/week @ 2024-03-14 • Rust 包仓库 636/week @ 2024-03-21 • Rust 包仓库 407/week @ 2024-03-28 • Rust 包仓库 592/week @ 2024-04-04 • Rust 包仓库 1022/week @ 2024-04-11 • Rust 包仓库 716/week @ 2024-04-18 • Rust 包仓库 689/week @ 2024-04-25 • Rust 包仓库 1027/week @ 2024-05-02 • Rust 包仓库 1112/week @ 2024-05-09 • Rust 包仓库 1002/week @ 2024-05-16 • Rust 包仓库 1130/week @ 2024-05-23 • Rust 包仓库 1232/week @ 2024-05-30 • Rust 包仓库 1788/week @ 2024-06-06 • Rust 包仓库 1545/week @ 2024-06-13 • Rust 包仓库 1019/week @ 2024-06-20 • Rust 包仓库 1065/week @ 2024-06-27 • Rust 包仓库

每月下载量5,711
5 crates 使用

MIT 许可证

5KB

gtmpl_derive — 最新版本

gmtpl_value 提供派生宏


[dependencies]
gtmpl_derive = "0.4"

用法

use gtmpl_derive::Gtmpl;
use gtmpl_value::Value;

#[derive(Gtmpl)]
struct Foo {
    bar: u8
}

fn main() {
    let v: Value = (Foo { bar: 23 }).into();
}

lib.rs:

此crate提供gtmpl_value的派生宏。

use gtmpl_derive::Gtmpl;
use gtmpl_value::Value;

#[derive(Gtmpl)]
struct Foo {
    bar: u8
}

let v: Value = (Foo { bar: 23 }).into();

依赖关系

~1.5MB
~38K SLoC