pub fn validate_component(value: &str, what: &str) -> Result<()>Expand description
One path component: no separators, no ./.., no NUL, no Windows
drive/ADS separator, no trailing dot/space, no reserved device stem.
Use for manifest fields that must be one directory or file name
(name, profile, memo, parity keys).