doc: no longer requires `extern crate sailfish_macros`
This commit is contained in:
parent
1df0657350
commit
0b8a19f5cc
|
@ -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)]
|
||||
|
|
|
@ -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:
|
||||
|
|
|
@ -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.
|
||||
|
|
Loading…
Reference in New Issue