| ToSchemalessTerm (Value t) Identity Source # | |
Instance details |
| ToSchemalessValue (Value t) Identity Source # | |
Instance details |
| (KnownName name, HasAvroSchemaFields sch args, FromAvroFields f sch args) => FromAvro (Term f sch (DRecord name args)) Source # | |
Instance details |
| FromAvro (FieldValue f sch t) => FromAvro (Term f sch (DSimple t :: TypeDefB Type typeName fieldName)) Source # | |
Instance details |
| (KnownName name, HasAvroSchemaEnum choices, FromAvroEnum choices) => FromAvro (Term f sch (DEnum name choices :: TypeDefB Type typeName fieldName)) Source # | |
Instance details |
| FromAvro (FieldValue f sch v) => FromAvro (FieldValue f sch (TMap (TPrimitive String :: FieldTypeB Type typeName) v)) Source # | |
Instance details |
| FromAvro (FieldValue f sch v) => FromAvro (FieldValue f sch (TMap (TPrimitive Text :: FieldTypeB Type typeName) v)) Source # | |
Instance details |
| FromAvro (FieldValue f sch t) => FromAvro (FieldValue f sch (TList t)) Source # | |
Instance details |
| FromAvro (FieldValue f sch t) => FromAvro (FieldValue f sch (TOption t)) Source # | |
Instance details |
| (KnownName t, FromAvro (Term f sch (sch :/: t))) => FromAvro (FieldValue f sch (TSchematic t :: FieldTypeB Type typeName)) Source # | |
Instance details |
| FromAvro t => FromAvro (FieldValue f sch (TPrimitive t :: FieldTypeB Type typeName)) Source # | |
Instance details |
| FromAvro (FieldValue f sch (TNull :: FieldTypeB Type typeName)) Source # | |
Instance details |
| (HasAvroSchemaUnion (FieldValue f sch) choices, FromAvroUnion f sch choices) => FromAvro (FieldValue f sch (TUnion choices)) Source # | |
Instance details |
| (KnownName name, HasAvroSchemaFields sch args, ToAvroFields sch args) => ToAvro (Term Identity sch (DRecord name args)) Source # | |
Instance details |
| ToAvro (FieldValue Identity sch t) => ToAvro (Term Identity sch (DSimple t :: TypeDefB Type typeName fieldName)) Source # | |
Instance details |
| (KnownName name, HasAvroSchemaEnum choices, ToAvroEnum choices) => ToAvro (Term Identity sch (DEnum name choices :: TypeDefB Type typeName fieldName)) Source # | |
Instance details |
| ToAvro (FieldValue Identity sch v) => ToAvro (FieldValue Identity sch (TMap (TPrimitive String :: FieldTypeB Type typeName) v)) Source # | |
Instance details |
| ToAvro (FieldValue Identity sch v) => ToAvro (FieldValue Identity sch (TMap (TPrimitive Text :: FieldTypeB Type typeName) v)) Source # | |
Instance details |
| ToAvro (FieldValue Identity sch t) => ToAvro (FieldValue Identity sch (TList t)) Source # | |
Instance details |
| ToAvro (FieldValue Identity sch t) => ToAvro (FieldValue Identity sch (TOption t)) Source # | |
Instance details |
| (KnownName t, ToAvro (Term Identity sch (sch :/: t))) => ToAvro (FieldValue Identity sch (TSchematic t :: FieldTypeB Type typeName)) Source # | |
Instance details |
| ToAvro t => ToAvro (FieldValue Identity sch (TPrimitive t :: FieldTypeB Type typeName)) Source # | |
Instance details |
| ToAvro (FieldValue Identity sch (TNull :: FieldTypeB Type typeName)) Source # | |
Instance details |
| (HasAvroSchemaUnion (FieldValue Identity sch) choices, ToAvroUnion sch choices) => ToAvro (FieldValue Identity sch (TUnion choices)) Source # | |
Instance details |
| HasAvroSchema (FieldValue f sch t) => HasAvroSchema (Term f sch (DSimple t :: TypeDefB Type typeName fieldName)) Source # | |
Instance details |
| (KnownName name, HasAvroSchemaFields sch args) => HasAvroSchema (Term f sch (DRecord name args)) Source # | |
Instance details |
| (KnownName name, HasAvroSchemaEnum choices) => HasAvroSchema (Term f sch (DEnum name choices :: TypeDefB Type typeName fieldName)) Source # | |
Instance details |
| HasAvroSchema (FieldValue f sch v) => HasAvroSchema (FieldValue f sch (TMap (TPrimitive String :: FieldTypeB Type typeName) v)) Source # | |
Instance details |
| HasAvroSchema (FieldValue f sch v) => HasAvroSchema (FieldValue f sch (TMap (TPrimitive Text :: FieldTypeB Type typeName) v)) Source # | |
Instance details |
| HasAvroSchema (FieldValue f sch t) => HasAvroSchema (FieldValue f sch (TList t)) Source # | |
Instance details |
| HasAvroSchema (FieldValue f sch t) => HasAvroSchema (FieldValue f sch (TOption t)) Source # | |
Instance details |
| KnownName t => HasAvroSchema (FieldValue f sch (TSchematic t :: FieldTypeB Type typeName)) Source # | |
Instance details |
| HasAvroSchema t => HasAvroSchema (FieldValue f sch (TPrimitive t :: FieldTypeB Type typeName)) Source # | |
Instance details |
| HasAvroSchema (FieldValue f sch (TNull :: FieldTypeB Type typeName)) Source # | |
Instance details |
| HasAvroSchemaUnion (FieldValue f sch) choices => HasAvroSchema (FieldValue f sch (TUnion choices)) Source # | |
Instance details |
| (FromSchema f sch sty t, HasAvroSchemas sch sch, FromAvro (Term f sch (sch :/: sty))) => FromAvro (WithSchema f sch sty t) Source # | |
Instance details |
| (ToSchema Identity sch sty t, HasAvroSchemas sch sch, ToAvro (Term Identity sch (sch :/: sty))) => ToAvro (WithSchema Identity sch sty t) Source # | |
Instance details |
| HasAvroSchemas sch sch => HasAvroSchema (WithSchema f sch sty t) Source # | |
Instance details |