From a list of json string entities, determine which are perfect or inperfect pangrams
A pangram is a seqence of characters that combined represent all letters of the alphabet. A perfect Pangram is one which uses all letters once only
- During each iteration, the string is not stripped of any illegal characters - only mutated to the lowercase instance
- Serde is used to read the string into a vec - This is then processed. Some optimizations may be formcoming by first cleaning the list and moving to string beforehand
- A hashmap is used to maintain the distribution of each 'char' - This may represent a performance bottleneck which can be improved upon
Part of the Rust developers challenge