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 |