UserDataSerializer

Serializer implementation for serializing and deserializing UserDataPreferences objects.

Properties

Link copied to clipboard

Initial value for a new store. Deserialization failures throw CorruptionException; the configured DataStore has no corruption handler.

Functions

Link copied to clipboard
open suspend override fun readFrom(input: InputStream): UserDataPreferences

Reads a UserDataPreferences object from the provided InputStream.

Link copied to clipboard
open suspend override fun writeTo(t: UserDataPreferences, output: OutputStream)

Writes a UserDataPreferences object to the provided OutputStream.