serialization_derive does depend on serialization
This commit is contained in:
parent
d8d3a58f71
commit
1554e3c08f
|
@ -10,4 +10,6 @@ proc-macro = true
|
||||||
[dependencies]
|
[dependencies]
|
||||||
syn = "0.11.11"
|
syn = "0.11.11"
|
||||||
quote = "0.3.15"
|
quote = "0.3.15"
|
||||||
|
|
||||||
|
[dev-dependencies]
|
||||||
serialization = { path = "../serialization" }
|
serialization = { path = "../serialization" }
|
||||||
|
|
|
@ -11,7 +11,7 @@ use ser::impl_serializable;
|
||||||
use de::impl_deserializable;
|
use de::impl_deserializable;
|
||||||
|
|
||||||
#[proc_macro_derive(Serializable)]
|
#[proc_macro_derive(Serializable)]
|
||||||
pub fn raw_serialize(input: TokenStream) -> TokenStream {
|
pub fn serializable(input: TokenStream) -> TokenStream {
|
||||||
let s = input.to_string();
|
let s = input.to_string();
|
||||||
let ast = syn::parse_derive_input(&s).unwrap();
|
let ast = syn::parse_derive_input(&s).unwrap();
|
||||||
let gen = impl_serializable(&ast);
|
let gen = impl_serializable(&ast);
|
||||||
|
|
Loading…
Reference in New Issue