aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2026-07-14 03:32:30 +0800
committer魏曹先生 <1992414357@qq.com>2026-07-14 03:32:30 +0800
commit17a3fbbe0c24eea2e240d081043dd1e4915c3f2d (patch)
treec508b50468b316ce1eb7a7699f0427d5ba962e82
parente3e94c2f35608833b42b07a8e1ecf5a06741ce8d (diff)
feat: use `From<TokenStream>` conversion instead of parsing string
-rw-r--r--mingling_picker_macros/src/flag.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/mingling_picker_macros/src/flag.rs b/mingling_picker_macros/src/flag.rs
index bd4baaa..0d65382 100644
--- a/mingling_picker_macros/src/flag.rs
+++ b/mingling_picker_macros/src/flag.rs
@@ -65,7 +65,7 @@ pub(crate) fn flag(input: TokenStream) -> TokenStream {
let ty_ts: TS2 = ty
.map(|t| {
let ts: TokenStream = t.iter().cloned().collect();
- ts.to_string().parse().unwrap()
+ TS2::from(ts)
})
.unwrap_or(TS2::new());