enum-derived (cargo): Generate random instances of your enums and structs
Keywords: rand|struct|random|derive|enum