DataFlatInstance

scalus.serialization.flat.DataFlatInstance

Flat serialization instance for Data type.

This is kept separate from FlatInstances.scala because Data uses scalus.prelude.List, which is not available in the compiler plugin. The compiler plugin doesn't need to serialize Data values directly - it only needs the SIR/SIRType serialization from FlatInstances.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

object given_Flat_Data extends Flat[Data]

Attributes

Supertypes
trait Flat[Data]
class Object
trait Matchable
class Any
Self type

Givens