aboutsummaryrefslogtreecommitdiff
path: root/mingling_picker/src/picker/parse.rs
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2026-07-17 08:48:29 +0800
committer魏曹先生 <1992414357@qq.com>2026-07-17 08:48:29 +0800
commit80c66d1efc9babfc1991edc023b06adad680edbb (patch)
tree795cc302b60d369c82054f4bbc5d69efcadfa4f1 /mingling_picker/src/picker/parse.rs
parentdeb87d8f8dfa242663bf9ab9a90c868585fc85da (diff)
feat(picker): expose internal fields and add `IntoPicker` for
`&Vec<String>` Make `route_phantom` and `args` fields `pub(crate)` for internal reuse. Fix error route conversion by adding `.into()` call. Implement `IntoPicker` for `&Vec<String>` to support passing string references.
Diffstat (limited to 'mingling_picker/src/picker/parse.rs')
-rw-r--r--mingling_picker/src/picker/parse.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/mingling_picker/src/picker/parse.rs b/mingling_picker/src/picker/parse.rs
index 8f7d514..698baac 100644
--- a/mingling_picker/src/picker/parse.rs
+++ b/mingling_picker/src/picker/parse.rs
@@ -124,7 +124,7 @@ internal_repeat!(1..=32 => {
} else {
if error_route.is_none() {
if let Some(get_route) = self.route_$ {
- *error_route = Some(get_route());
+ *error_route = Some(get_route().into());
}
}
other