1个不稳定版本
0.0.0 | 2019年10月16日 |
---|
#10 在 #askama
4KB
(WIP) gotham_ext_responses
为各种类型实现gotham::handler::IntoResponse
。
安装
在Cargo.toml
中添加gotham_ext_responses作为依赖
[dependencies]
gotham_ext_responses = "*"
使用
use askama::Template;
use gotham_ext_responses::IntoResponseExt;
/// Askama templates are the first type to be implemented
#[derive(Debug, Template)
#[template_name(path = "example.html")]
struct Example<'a {
name: &'a str,
}
fn handler(state: State) -> (State, Example) {
let example = Example { name: "Alice" };
(state, example)
}
行为准则
本项目所有互动均遵循其行为准则。请参阅行为准则文件(code-of-conduct.md
)以获取详细信息。
贡献
欢迎提交拉取请求。对于重大更改,请先提交一个问题来讨论您希望进行更改的内容。
所有贡献均遵守项目的行为准则。
请确保根据需要更新测试。
许可证
本项目采用MIT或Apache-2.0许可证。
依赖项
~25MB
~565K SLoC