ramhorns:纯Rust中的快速Mustache模板引擎实现

时间:2024-06-02 02:27:49
【文件属性】:

文件名称:ramhorns:纯Rust中的快速Mustache模板引擎实现

文件大小:55KB

文件格式:ZIP

更新时间:2024-06-02 02:27:49

rust mustache templates handlebars mustache-templates

拉姆霍恩斯 纯Rust中的快速模板引擎实现。 Ramhorns在运行时加载和处理模板。 它带有一个派生宏,该宏允许从本地Rust数据结构中呈现模板,而无需进行临时分配,中间HashMap或您拥有的东西。 带有魔力 :top_hat: ,友谊的力量 :clinking_glasses: ,以及的火花 :sparkles: 渲染时间很容易与静态模板引擎(如。 您还想要什么,贴纸? 货代 [ dependencies ] ramhorns = " 0.5 " 例子 use ramhorns :: {Template, Content}; #[derive(Content)] struct Post < ' a > { title: & ' a str , teaser: & ' a str , } #[derive(Content)] struct Blog < ' a > { title: String , //


【文件预览】:
ramhorns-master
----.travis.yml(129B)
----ramhorns-derive()
--------src()
--------Cargo.toml(482B)
----ramhorns.svg(7KB)
----Cargo.lock(24KB)
----.github()
--------FUNDING.yml(69B)
--------workflows()
----tests()
--------templates()
--------tests()
--------Cargo.toml(348B)
--------benches()
----LICENSE(34KB)
----Cargo.toml(192B)
----.gitignore(19B)
----README.md(5KB)
----ramhorns()
--------src()
--------Cargo.toml(861B)

网友评论