pub fn valid_name(name: &str) -> bool
Whether name is safe as a single path component: letters, digits, ., _ and -, starting with a letter or digit.
name
.
_
-