Package-level declarations

Types

Link copied to clipboard
open class KoneHashResizableReifiedSetSerializer<Element>(elementSerializer: KSerializer<Element>, elementReification: Reification<Element>, elementEquality: Equality<Element>, elementHashing: Hashing<Element>) : KoneIterableSerializerTemplate<Element, KoneHashResizableReifiedSet<Element>>
Link copied to clipboard
open class KoneHashResizableSetSerializer<Element>(elementSerializer: KSerializer<Element>, elementEquality: Equality<Element>, elementHashing: Hashing<Element>) : KoneIterableSerializerTemplate<Element, KoneHashResizableSet<Element>>
Link copied to clipboard
open class KoneListBackedReifiedSetSerializer<Element>(elementSerializer: KSerializer<Element>, elementReification: Reification<Element>, elementEquality: Equality<Element>) : KoneIterableSerializerTemplate<Element, KoneListBackedReifiedSet<Element>>
Link copied to clipboard
Link copied to clipboard
open class KoneListBackedSetSerializer<Element>(elementSerializer: KSerializer<Element>, elementEquality: Equality<Element>) : KoneIterableSerializerTemplate<Element, KoneListBackedSet<Element>>

Functions

Link copied to clipboard
inline fun <Element> KoneHashResizableReifiedSet(elementEquality: Equality<Element> = Equality.defaultFor(), elementHashing: Hashing<Element> = Hashing.defaultFor()): KoneHashResizableReifiedSet<Element>
fun <Element> KoneHashResizableReifiedSet(elementReification: Reification<Element>, elementEquality: Equality<Element> = Equality.defaultFor(), elementHashing: Hashing<Element> = Hashing.defaultFor()): KoneHashResizableReifiedSet<Element>
Link copied to clipboard
fun <Element> KoneHashResizableSet(elementEquality: Equality<Element> = Equality.defaultFor(), elementHashing: Hashing<Element> = Hashing.defaultFor()): KoneHashResizableSet<Element>
Link copied to clipboard
fun <Element> KoneListBackedMutableSet.Companion.serializer(elementSerializer: KSerializer<Element>, elementEquality: Equality<Element>): KSerializer<KoneListBackedMutableSet<Element>>
fun <Element> KoneListBackedSet.Companion.serializer(elementSerializer: KSerializer<Element>, elementEquality: Equality<Element>): KSerializer<KoneListBackedSet<Element>>
fun <Element> KoneHashResizableSet.Companion.serializer(elementSerializer: KSerializer<Element>, elementEquality: Equality<Element>, elementHashing: Hashing<Element>): KSerializer<KoneHashResizableSet<Element>>
fun <Element> KoneListBackedMutableReifiedSet.Companion.serializer(elementSerializer: KSerializer<Element>, elementReification: Reification<Element>, elementEquality: Equality<Element>): KSerializer<KoneListBackedMutableReifiedSet<Element>>
fun <Element> KoneListBackedReifiedSet.Companion.serializer(elementSerializer: KSerializer<Element>, elementReification: Reification<Element>, elementEquality: Equality<Element>): KSerializer<KoneListBackedReifiedSet<Element>>
fun <Element> KoneHashResizableReifiedSet.Companion.serializer(elementSerializer: KSerializer<Element>, elementReification: Reification<Element>, elementEquality: Equality<Element>, elementHashing: Hashing<Element>): KSerializer<KoneHashResizableReifiedSet<Element>>