Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- newtype MimeInfo = MimeInfo (ForeignPtr MimeInfo)
- noMimeInfo :: Maybe MimeInfo
- data MimeInfoGetDescriptionMethodInfo
- mimeInfoGetDescription :: MonadIO m => MimeInfo -> m Text
- data MimeInfoGetExtensionsMethodInfo
- mimeInfoGetExtensions :: MonadIO m => MimeInfo -> m [Text]
- data MimeInfoGetMimeTypeMethodInfo
- mimeInfoGetMimeType :: MonadIO m => MimeInfo -> m Text
- data MimeInfoRefMethodInfo
- mimeInfoRef :: MonadIO m => MimeInfo -> m MimeInfo
- data MimeInfoUnrefMethodInfo
- mimeInfoUnref :: MonadIO m => MimeInfo -> m ()
Exported types
BoxedObject MimeInfo Source | |
((~) * info (ResolveMimeInfoMethod t MimeInfo), MethodInfo * info MimeInfo p) => IsLabel t (MimeInfo -> p) Source | |
((~) * info (ResolveMimeInfoMethod t MimeInfo), MethodInfo * info MimeInfo p) => IsLabelProxy t (MimeInfo -> p) Source | |
((~) (TYPE Lifted) signature (m ()), MonadIO m) => MethodInfo (TYPE Lifted) MimeInfoUnrefMethodInfo MimeInfo signature Source | |
((~) (TYPE Lifted) signature (m MimeInfo), MonadIO m) => MethodInfo (TYPE Lifted) MimeInfoRefMethodInfo MimeInfo signature Source | |
((~) (TYPE Lifted) signature (m Text), MonadIO m) => MethodInfo (TYPE Lifted) MimeInfoGetMimeTypeMethodInfo MimeInfo signature Source | |
((~) (TYPE Lifted) signature (m [Text]), MonadIO m) => MethodInfo (TYPE Lifted) MimeInfoGetExtensionsMethodInfo MimeInfo signature Source | |
((~) (TYPE Lifted) signature (m Text), MonadIO m) => MethodInfo (TYPE Lifted) MimeInfoGetDescriptionMethodInfo MimeInfo signature Source | |
Methods
mimeInfoGetDescription
data MimeInfoGetDescriptionMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m) => MethodInfo (TYPE Lifted) MimeInfoGetDescriptionMethodInfo MimeInfo signature Source | |
mimeInfoGetDescription :: MonadIO m => MimeInfo -> m Text Source
mimeInfoGetExtensions
data MimeInfoGetExtensionsMethodInfo Source
((~) (TYPE Lifted) signature (m [Text]), MonadIO m) => MethodInfo (TYPE Lifted) MimeInfoGetExtensionsMethodInfo MimeInfo signature Source | |
mimeInfoGetExtensions :: MonadIO m => MimeInfo -> m [Text] Source
mimeInfoGetMimeType
data MimeInfoGetMimeTypeMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m) => MethodInfo (TYPE Lifted) MimeInfoGetMimeTypeMethodInfo MimeInfo signature Source | |
mimeInfoGetMimeType :: MonadIO m => MimeInfo -> m Text Source
mimeInfoRef
data MimeInfoRefMethodInfo Source
((~) (TYPE Lifted) signature (m MimeInfo), MonadIO m) => MethodInfo (TYPE Lifted) MimeInfoRefMethodInfo MimeInfo signature Source | |
mimeInfoRef :: MonadIO m => MimeInfo -> m MimeInfo Source
mimeInfoUnref
data MimeInfoUnrefMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m) => MethodInfo (TYPE Lifted) MimeInfoUnrefMethodInfo MimeInfo signature Source | |
mimeInfoUnref :: MonadIO m => MimeInfo -> m () Source