aboutsummaryrefslogtreecommitdiff
path: root/derive/src/network/maplist.rs
diff options
context:
space:
mode:
authorMax Audron <me@audron.dev>2026-02-22 18:00:41 +0100
committerMax Audron <me@audron.dev>2026-02-22 18:00:41 +0100
commitcae6008c036a4fe690ef1b87d0c953fd05d9d4a6 (patch)
treea201ef89c87d2e8774b21a515031b0330f23f3ba /derive/src/network/maplist.rs
parentimprove network from_network_list impl (diff)
remove references from NetworkList inputHEADmain
we do not need to reference stuff here and can just consume it
Diffstat (limited to 'derive/src/network/maplist.rs')
-rw-r--r--derive/src/network/maplist.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/derive/src/network/maplist.rs b/derive/src/network/maplist.rs
index bf86c75..c471378 100644
--- a/derive/src/network/maplist.rs
+++ b/derive/src/network/maplist.rs
@@ -150,7 +150,7 @@ pub(crate) fn from(fields: &[NetworkField]) -> Vec<TokenStream> {
let field_inner = match field.network {
super::NetworkRepr::List => quote! {
- libquassel::message::NetworkList::from_network_list(&mut std::convert::TryInto::try_into(input.remove(0)).#unwrap)?
+ libquassel::message::NetworkList::from_network_list(std::convert::TryInto::try_into(input.remove(0)).#unwrap)?
},
super::NetworkRepr::Map => quote! {
libquassel::message::NetworkMap::from_network_map(&mut std::convert::TryInto::try_into(input.remove(0)).#unwrap)?
@@ -162,14 +162,14 @@ pub(crate) fn from(fields: &[NetworkField]) -> Vec<TokenStream> {
if field.stringlist {
quote! {
- #field_name: match input.get_mut(#field_rename).unwrap() {
+ #field_name: match input.get_mut(#field_rename).#unwrap {
libquassel::primitive::Variant::StringList(input) => #field_inner,
_ => panic!("#field_name: wrong variant")
},
}
} else {
quote! {
- #field_name: match input.get_mut(#field_rename).unwrap() {
+ #field_name: match input.get_mut(#field_rename).#unwrap {
libquassel::primitive::Variant::VariantList(input) => #field_inner,
_ => panic!("#field_name: wrong variant")
},