given_Eq_IndexedRecord
dev.constructive.eo.avro.`package`.given_Eq_IndexedRecord
object given_Eq_IndexedRecord extends Eq[IndexedRecord]
Structural equality for IndexedRecord — schema + positional field values, recursing through nested records / arrays / maps.
A public given: downstream property tests and round-trip specs that compare records by value (rather than reference) pick this up via import dev.constructive.eo.avro.given.
Implementation note: defers to org.apache.avro.generic.GenericData.compare which already walks the schema-driven runtime shape recursively. Equal iff compare == 0.
Attributes
- Source
- package.scala
- Graph
-
- Supertypes
- Self type
Members list
In this article