Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
class HasAvroSchema a => FromAvro a where Source #
Instances
FromAvro Bool Source # | |
FromAvro Double Source # | |
FromAvro Float Source # | |
FromAvro Int Source # | |
FromAvro Int32 Source # | |
FromAvro Int64 Source # | |
FromAvro ByteString Source # | |
Defined in Data.Avro.FromAvro | |
FromAvro ByteString Source # | |
Defined in Data.Avro.FromAvro | |
FromAvro Text Source # | |
FromAvro Text Source # | |
FromAvro a => FromAvro [a] Source # | |
FromAvro a => FromAvro (Maybe a) Source # | |
(Unbox a, FromAvro a) => FromAvro (Vector a) Source # | |
FromAvro a => FromAvro (Vector a) Source # | |
(FromAvro a, FromAvro b) => FromAvro (Either a b) Source # | |
FromAvro a => FromAvro (HashMap Text a) Source # | |
FromAvro a => FromAvro (Map Text a) Source # | |
(FromAvro a, FromAvro b, FromAvro c) => FromAvro (Either3 a b c) Source # | |
(FromAvro a, FromAvro b, FromAvro c, FromAvro d) => FromAvro (Either4 a b c d) Source # | |
(FromAvro a, FromAvro b, FromAvro c, FromAvro d, FromAvro e) => FromAvro (Either5 a b c d e) Source # | |