-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Servant content types and instances for common serialization formats. @package servant-serialization @version 0.2.1 module Servant.API.ContentTypes.Binary -- | Content-type for instances of the Binary class in the package -- "binary". Trailing garbage is ignored. data BinaryFmt instance Servant.API.ContentTypes.Accept Servant.API.ContentTypes.Binary.BinaryFmt instance Data.Binary.Class.Binary a => Servant.API.ContentTypes.MimeRender Servant.API.ContentTypes.Binary.BinaryFmt a instance Data.Binary.Class.Binary a => Servant.API.ContentTypes.MimeUnrender Servant.API.ContentTypes.Binary.BinaryFmt a module Servant.API.ContentTypes.Cereal -- | Content-type for instances of the Serialize class in the -- package "cereal". Trailing garbage is ignored. data CerealFmt instance Servant.API.ContentTypes.Accept Servant.API.ContentTypes.Cereal.CerealFmt instance Data.Serialize.Serialize a => Servant.API.ContentTypes.MimeRender Servant.API.ContentTypes.Cereal.CerealFmt a instance Data.Serialize.Serialize a => Servant.API.ContentTypes.MimeUnrender Servant.API.ContentTypes.Cereal.CerealFmt a module Servant.API.ContentTypes.Flat -- | Content-type for instances of the Flat class in the package -- "flat". data FlatFmt instance Servant.API.ContentTypes.Accept Servant.API.ContentTypes.Flat.FlatFmt instance Flat.Class.Flat a => Servant.API.ContentTypes.MimeRender Servant.API.ContentTypes.Flat.FlatFmt a instance Flat.Class.Flat a => Servant.API.ContentTypes.MimeUnrender Servant.API.ContentTypes.Flat.FlatFmt a module Servant.API.ContentTypes.Persist -- | Content-type for instances of the Persist class in the package -- "persist". Trailing garbage is ignored. data PersistFmt instance Servant.API.ContentTypes.Accept Servant.API.ContentTypes.Persist.PersistFmt instance Data.Persist.Persist a => Servant.API.ContentTypes.MimeRender Servant.API.ContentTypes.Persist.PersistFmt a instance Data.Persist.Persist a => Servant.API.ContentTypes.MimeUnrender Servant.API.ContentTypes.Persist.PersistFmt a module Servant.API.ContentTypes.SerialiseCBOR -- | Content-type for instances of the Serialise class in the -- package "serialise". Trailing garbage is ignored. data CBOR instance Servant.API.ContentTypes.Accept Servant.API.ContentTypes.SerialiseCBOR.CBOR instance Codec.Serialise.Class.Serialise a => Servant.API.ContentTypes.MimeRender Servant.API.ContentTypes.SerialiseCBOR.CBOR a instance Codec.Serialise.Class.Serialise a => Servant.API.ContentTypes.MimeUnrender Servant.API.ContentTypes.SerialiseCBOR.CBOR a module Servant.API.ContentTypes.ShowRead -- | Content-type for instances of the Show and Read classes -- encoded as UTF-8 data. This is probably slow. data ShowRead instance Servant.API.ContentTypes.Accept Servant.API.ContentTypes.ShowRead.ShowRead instance GHC.Show.Show a => Servant.API.ContentTypes.MimeRender Servant.API.ContentTypes.ShowRead.ShowRead a instance GHC.Read.Read a => Servant.API.ContentTypes.MimeUnrender Servant.API.ContentTypes.ShowRead.ShowRead a