From 160460494f8c56fd42ff9ab96ace74cc4457f479 Mon Sep 17 00:00:00 2001 From: 魏曹先生 <1992414357@qq.com> Date: Tue, 28 Jul 2026 11:42:27 +0800 Subject: feat(picker): add filesystem-aware path value types Add `FilePath`, `NoFilePath`, `DirPath`, `NoDirPath`, `SymlinkPath`, `NoSymlinkPath`, `NoPath`, and `RecursiveFiles` wrapper types with filesystem validation at parse time. Each type implements `SinglePickable` and provides standard conversions via `From`, `AsRef`, `Deref`, and `DerefMut`. --- arg_picker/src/value.rs | 3 +++ 1 file changed, 3 insertions(+) (limited to 'arg_picker/src/value.rs') diff --git a/arg_picker/src/value.rs b/arg_picker/src/value.rs index 995aa00..04d3e01 100644 --- a/arg_picker/src/value.rs +++ b/arg_picker/src/value.rs @@ -1,5 +1,8 @@ mod flag; pub use flag::*; +mod paths; +pub use paths::*; + mod vec_until; pub use vec_until::*; -- cgit