diff options
| author | mat <github@matdoes.dev> | 2022-04-21 15:25:46 +0000 |
|---|---|---|
| committer | mat <github@matdoes.dev> | 2022-04-21 15:25:46 +0000 |
| commit | 2c848ebaa59781462aba6da428c8dfcc51dbacf8 (patch) | |
| tree | 5428faac33031b213094239ae60271f1d109eaa5 /azalea-protocol/packet-macros/src/lib.rs | |
| parent | 298d30ad08d5efe8c94f1865909bafc220a8cfac (diff) | |
| download | azalea-drasl-2c848ebaa59781462aba6da428c8dfcc51dbacf8.tar.xz | |
Set carried item and update tags packets
Diffstat (limited to 'azalea-protocol/packet-macros/src/lib.rs')
| -rw-r--r-- | azalea-protocol/packet-macros/src/lib.rs | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/azalea-protocol/packet-macros/src/lib.rs b/azalea-protocol/packet-macros/src/lib.rs index bdb83871..45df7e81 100644 --- a/azalea-protocol/packet-macros/src/lib.rs +++ b/azalea-protocol/packet-macros/src/lib.rs @@ -75,7 +75,7 @@ fn as_packet_derive(input: TokenStream, state: proc_macro2::TokenStream) -> Toke .collect::<Vec<_>>(); let read_field_names = named.iter().map(|f| &f.ident).collect::<Vec<_>>(); - let gen = quote! { + quote! { impl #ident { pub fn get(self) -> #state { #state::#ident(self) @@ -95,9 +95,8 @@ fn as_packet_derive(input: TokenStream, state: proc_macro2::TokenStream) -> Toke }.get()) } } - }; - - gen.into() + } + .into() } #[proc_macro_derive(GamePacket, attributes(varint))] |
