Expand description
Convert lists of file paths into compact brace expansion syntax.
§Examples
use braces::{brace_paths, BraceConfig};
let paths = vec!["foo/bar.rs", "foo/baz.rs"];
let result = brace_paths(&paths, &BraceConfig::default()).unwrap();
assert_eq!(result, "foo/{bar,baz}.rs");Structs§
- Brace
Config - Configuration for brace expansion
Enums§
Functions§
- brace_
paths - Public entry: expand paths into braces
- expand_
braces - Expand braces (a{b,c}d -> abd, acd)
- pretty_
braces - Pretty-print a braces expression with indentation