doc: no longer requires `extern crate sailfish_macros`

This commit is contained in:
Kogia-sima 2020-12-20 22:24:31 +09:00
parent 1df0657350
commit 0b8a19f5cc
3 changed files with 1 additions and 9 deletions

View File

@ -30,7 +30,6 @@ Dependencies:
```toml
[dependencies]
sailfish = "0.3.0"
sailfish-macros = "0.3.0"
```
Template file (templates/hello.stpl):
@ -48,9 +47,6 @@ Template file (templates/hello.stpl):
Code:
```rust
#[macro_use]
extern crate sailfish_macros; // enable derive macro
use sailfish::TemplateOnce;
#[derive(TemplateOnce)]

View File

@ -29,10 +29,7 @@ templates/
Import the sailfish crates:
```rust
#[macro_use]
extern crate sailfish_macros; // enable derive macros
use sailfish::TemplateOnce; // import `TemplateOnce` trait
use sailfish::TemplateOnce;
```
Define the template struct to be rendered:

View File

@ -5,7 +5,6 @@ In order to use sailfish templates, you have add two dependencies in your `Cargo
```toml
[dependencies]
sailfish = "0.3.0"
sailfish-macros = "0.3.0"
```
`sailfish` crate contains runtime for rendering contents, and `sailfish-macros` serves you derive macros to compile and import the template files.