InstanceOverrideByType
zio.blocks.schema.derive.InstanceOverrideByType
case class InstanceOverrideByType[TC[_], A](typeId: TypeId[A], instance: Lazy[TC[A]]) extends InstanceOverride
Overrides the type class instance for every occurrence of a type, regardless of where it appears in the schema tree.
This is the least precise override. Created via DerivationBuilder.instance(typeId, instance).
Attributes
- Source
- InstanceOverride.scala
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait InstanceOverrideclass Objecttrait Matchableclass Any
Members list
In this article