multipath   ![cratesbadge] ![docbadge] ![MIT_badge] ![Cargo tests]

A library to split file path, like /home/{user,admin}/file.txt.

⚠ Warning : this version now satisfies all the tests. However, I think the code need to be optimized !

Example :

rust fn main() { assert_eq!( multipath::parse("/home/{user,admin}/{Desktop,Download}/file.txt"), vec![ "/home/user/Desktop/file.txt", "/home/user/Download/file.txt", "/home/admin/Desktop/file.txt", "/home/admin/Download/file.txt", ] ); }

Documentation

Please take a look to :