# tojson_macros
This is a Rust syntax extension generates default `ToJson`
implementation for you.
[](https://crates.io/crates/tojson_macros)
[](https://travis-ci.org/sunng87/tojson_macros)
## Example
Simply add `#[derive(ToJson)]` to your struct.
```rust
#![feature(custom_derive, plugin)]
#![plugin(tojson_macros)]
extern crate rustc_serialize;
use rustc_serialize::json::{Json, ToJson};
#[derive(ToJson)]
struct Person {
name: String,
age: u8
}
```
## License
MIT