aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHimbeerserverDE <himbeerserverde@gmail.com>2023-05-15 18:48:13 +0200
committerHimbeerserverDE <himbeerserverde@gmail.com>2023-05-15 18:48:13 +0200
commitc8a588a1eed56c47c90636bb6b2db2c8aa6b29d9 (patch)
tree349a648fab5892a20431a5e57f23020b0d08231a
parent1adbd108a22ce9113517eb2208d6df8541bc9acb (diff)
remove Serialize trait
-rw-r--r--src/lib.rs6
1 files changed, 0 insertions, 6 deletions
diff --git a/src/lib.rs b/src/lib.rs
index 9faf4d8..93eca2a 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -1,13 +1,7 @@
-use std::io::{self, Write};
-
use proc_macro::TokenStream;
use quote::quote;
use syn::{parse, ItemStruct};
-pub trait Serialize {
- fn serialize<W: Write>(&self, w: W) -> io::Result<()>;
-}
-
#[proc_macro_derive(Serialize)]
pub fn derive_serialize(item: TokenStream) -> TokenStream {
let ast: ItemStruct = parse(item).unwrap();