pub fn segments(text: &str) -> Vec<String>Expand description
Lowercased name parts in order: split at every non-alphanumeric character and at camelCase
humps (HTTPClientFactory -> http, client, factory), digits kept with their letters (v2, sr3).