Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
class HasAvroSchema a => ToAvro a where Source #
Instances
ToAvro Bool Source # | |
ToAvro Double Source # | |
ToAvro Float Source # | |
ToAvro Int Source # | |
ToAvro Int32 Source # | |
ToAvro Int64 Source # | |
ToAvro () Source # | |
ToAvro ByteString Source # | |
Defined in Data.Avro.ToAvro | |
ToAvro ByteString Source # | |
Defined in Data.Avro.ToAvro | |
ToAvro Text Source # | |
ToAvro Text Source # | |
ToAvro a => ToAvro [a] Source # | |
ToAvro a => ToAvro (Maybe a) Source # | |
(ToAvro a, ToAvro b) => ToAvro (Either a b) Source # | |
ToAvro a => ToAvro (HashMap String a) Source # | |
ToAvro a => ToAvro (HashMap Text a) Source # | |
ToAvro a => ToAvro (HashMap Text a) Source # | |
ToAvro a => ToAvro (Map String a) Source # | |
ToAvro a => ToAvro (Map Text a) Source # | |
ToAvro a => ToAvro (Map Text a) Source # | |