pub fn valid_name(name: &str) -> bool
Whether name may name an extension (Agent Plugins 1.0): 1–64 of a-z0-9-., a letter or digit at both ends, no -- or ...
name
a-z0-9-.
--
..