#template #nested #process #quickly #nest

template-nest

TemplateNest是一个为Rust设计的模板引擎,旨在快速高效地处理嵌套模板。

3个不稳定版本

0.2.2 2024年1月13日
0.2.1 2024年1月13日
0.2.0 2023年12月6日
0.1.0 2023年11月26日

#155 in 模板引擎

41 每月下载量

ISC许可证

23KB
333

目录

  1. 新闻
    1. v0.2.2 - 2024-01-13
    2. v0.2.0 - 2023-12-06
    3. v0.1.0 - 2023-11-26
  2. 其他实现

TemplateNest是一个为Rust设计的模板引擎模块,旨在快速高效地处理嵌套模板。

文档:https://docs.rs/template-nest/

有关Template::Nest背后的想法的更多细节,请参阅:https://metacpan.org/pod/Template::Nest#DESCRIPTIONhttps://pypi.ac.cn/project/template-nest/.

此模块的开发由Tom Gracey(virtual.blue)赞助。他最初在Perl 5中编写了Template::Nest

新闻

v0.2.2 - 2024-01-13

由于在crates上的上传错误,跳过了v0.2.1。

  • 添加了对多个选项的支持
    • 默认值
    • die_on_bad_params
    • token_escape_char
  • 添加了修改填充枚举的函数(包含示例)

v0.2.0 - 2023-12-06

此版本不向后兼容,函数new & render现在返回Result<String, TemplateNestError>而不是Result<String, String>

  • 自定义错误枚举。
  • 添加了示例,扩展了测试套件,改进了文档。
  • 添加了对多个选项的支持
    • fixed_indent
    • show_labels
    • comment_delimiters

v0.1.0 - 2023-11-26

  • 初始发布。

其他实现

依赖项

~2.4–4MB
~70K SLoC