hashCode
Platform and version requirements: JVM (1.0), JS (1.0), Native (1.0) 
fun hashCode(): Int
Returns a hash code value for the object. The general contract of hashCode is:
- Whenever it is invoked on the same object more than once, the hashCodemethod must consistently return the same integer, provided no information used inequalscomparisons on the object is modified.
- If two objects are equal according to the equals()method, then calling thehashCodemethod on each of the two objects must produce the same integer result.
    © 2010–2021 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
    https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.coroutines/-empty-coroutine-context/hash-code.html