Crate braces

Crate braces 

Source
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§

BraceConfig
Configuration for brace expansion

Enums§

BraceError

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

Type Aliases§

Result