aboutsummaryrefslogtreecommitdiff
path: root/derive/src/network/maplist.rs
diff options
context:
space:
mode:
authorMax Audron <me@audron.dev>2026-02-21 14:35:01 +0100
committerMax Audron <me@audron.dev>2026-02-21 14:35:01 +0100
commitf42ef4bec6d1c63c0d8564cfb06e996666dedbe3 (patch)
treee526bf4cae5ecf798469acc157b14122d4a5e25a /derive/src/network/maplist.rs
parentreplace all match_variant instances with try_into (diff)
clean up clippy lints
Diffstat (limited to 'derive/src/network/maplist.rs')
-rw-r--r--derive/src/network/maplist.rs20
1 files changed, 10 insertions, 10 deletions
diff --git a/derive/src/network/maplist.rs b/derive/src/network/maplist.rs
index b5b4a86..21ea524 100644
--- a/derive/src/network/maplist.rs
+++ b/derive/src/network/maplist.rs
@@ -5,14 +5,14 @@ use crate::network::{gen_type, get_field_type};
use super::NetworkField;
-pub(crate) fn to(fields: &Vec<NetworkField>) -> Vec<TokenStream> {
+pub(crate) fn to(fields: &[NetworkField]) -> Vec<TokenStream> {
fields
.iter()
.map(|field| {
if !field.skip {
let field_rename = match &field.rename {
Some(name) => name.clone(),
- None => format!("{}", field.ident.as_ref().unwrap()).into(),
+ None => format!("{}", field.ident.as_ref().unwrap()),
};
let field_name = field.ident.as_ref().unwrap();
@@ -49,7 +49,7 @@ pub(crate) fn to(fields: &Vec<NetworkField>) -> Vec<TokenStream> {
.collect()
}
-pub(crate) fn to_vec(_type_name: &Ident, fields: &Vec<NetworkField>) -> TokenStream {
+pub(crate) fn to_vec(_type_name: &Ident, fields: &[NetworkField]) -> TokenStream {
let (lists, for_each_inner, map_inserts): (
Vec<TokenStream>,
Vec<TokenStream>,
@@ -60,7 +60,7 @@ pub(crate) fn to_vec(_type_name: &Ident, fields: &Vec<NetworkField>) -> TokenStr
if !field.skip {
let field_rename = match &field.rename {
Some(name) => name.clone(),
- None => format!("{}", field.ident.as_ref().unwrap()).into(),
+ None => format!("{}", field.ident.as_ref().unwrap()),
};
let field_name = field.ident.as_ref().unwrap();
@@ -68,7 +68,7 @@ pub(crate) fn to_vec(_type_name: &Ident, fields: &Vec<NetworkField>) -> TokenStr
let field_type = match field.network {
crate::network::NetworkRepr::List => gen_type("VariantList"),
crate::network::NetworkRepr::Map => gen_type("VariantMap"),
- crate::network::NetworkRepr::None => get_field_type(&field),
+ crate::network::NetworkRepr::None => get_field_type(field),
};
let field_inner = match field.network {
@@ -112,7 +112,7 @@ pub(crate) fn to_vec(_type_name: &Ident, fields: &Vec<NetworkField>) -> TokenStr
}
}
- return (lists, for_each_inner, map_inserts);
+ (lists, for_each_inner, map_inserts)
},
);
@@ -131,7 +131,7 @@ pub(crate) fn to_vec(_type_name: &Ident, fields: &Vec<NetworkField>) -> TokenStr
}
}
-pub(crate) fn from(fields: &Vec<NetworkField>) -> Vec<TokenStream> {
+pub(crate) fn from(fields: &[NetworkField]) -> Vec<TokenStream> {
fields
.iter()
.map(|field| {
@@ -145,7 +145,7 @@ pub(crate) fn from(fields: &Vec<NetworkField>) -> Vec<TokenStream> {
let field_rename = match &field.rename {
Some(name) => name.clone(),
- None => format!("{}", field.ident.as_ref().unwrap()).into(),
+ None => format!("{}", field.ident.as_ref().unwrap()),
};
let field_inner = match field.network {
@@ -179,12 +179,12 @@ pub(crate) fn from(fields: &Vec<NetworkField>) -> Vec<TokenStream> {
.collect()
}
-pub(crate) fn from_vec(type_name: &Ident, fields: &Vec<NetworkField>) -> TokenStream {
+pub(crate) fn from_vec(type_name: &Ident, fields: &[NetworkField]) -> TokenStream {
let field = &fields[0];
let field_rename = match &field.rename {
Some(name) => name.clone(),
- None => format!("{}", field.ident.as_ref().unwrap()).into(),
+ None => format!("{}", field.ident.as_ref().unwrap()),
};
let field_variant = if field.stringlist {