``` inline fun <reified K : Enum<K>, V&gt...
# stdlib
j
Copy code
inline fun <reified K : Enum<K>, V> enumMapOf(vararg pairs: Pair<K, V>): EnumMap<K, V> {
  val map = EnumMap<K, V>(K::class.java)
  pairs.forEach { map.put(it.first, it.second) }
  return map
}