| Safe Haskell | None |
|---|---|
| Language | GHC2021 |
Nbparts.Types.Mime
Documentation
newtype UnembeddedMimeAttachments Source #
Constructors
| UnembeddedMimeAttachments (Map Text UnembeddedMimeBundle) |
Instances
newtype UnembeddedMimeBundle Source #
Constructors
| UnembeddedMimeBundle (Map Text UnembeddedMimeData) |
Instances
| FromJSON UnembeddedMimeBundle Source # | |||||
Defined in Nbparts.Types.Mime Methods parseJSON :: Value -> Parser UnembeddedMimeBundle # parseJSONList :: Value -> Parser [UnembeddedMimeBundle] # | |||||
| ToJSON UnembeddedMimeBundle Source # | |||||
Defined in Nbparts.Types.Mime Methods toJSON :: UnembeddedMimeBundle -> Value # toEncoding :: UnembeddedMimeBundle -> Encoding # toJSONList :: [UnembeddedMimeBundle] -> Value # toEncodingList :: [UnembeddedMimeBundle] -> Encoding # omitField :: UnembeddedMimeBundle -> Bool # | |||||
| Generic UnembeddedMimeBundle Source # | |||||
Defined in Nbparts.Types.Mime Associated Types
Methods from :: UnembeddedMimeBundle -> Rep UnembeddedMimeBundle x # to :: Rep UnembeddedMimeBundle x -> UnembeddedMimeBundle # | |||||
| Show UnembeddedMimeBundle Source # | |||||
Defined in Nbparts.Types.Mime Methods showsPrec :: Int -> UnembeddedMimeBundle -> ShowS # show :: UnembeddedMimeBundle -> String # showList :: [UnembeddedMimeBundle] -> ShowS # | |||||
| Eq UnembeddedMimeBundle Source # | |||||
Defined in Nbparts.Types.Mime Methods (==) :: UnembeddedMimeBundle -> UnembeddedMimeBundle -> Bool # (/=) :: UnembeddedMimeBundle -> UnembeddedMimeBundle -> Bool # | |||||
| Ord UnembeddedMimeBundle Source # | |||||
Defined in Nbparts.Types.Mime Methods compare :: UnembeddedMimeBundle -> UnembeddedMimeBundle -> Ordering # (<) :: UnembeddedMimeBundle -> UnembeddedMimeBundle -> Bool # (<=) :: UnembeddedMimeBundle -> UnembeddedMimeBundle -> Bool # (>) :: UnembeddedMimeBundle -> UnembeddedMimeBundle -> Bool # (>=) :: UnembeddedMimeBundle -> UnembeddedMimeBundle -> Bool # max :: UnembeddedMimeBundle -> UnembeddedMimeBundle -> UnembeddedMimeBundle # min :: UnembeddedMimeBundle -> UnembeddedMimeBundle -> UnembeddedMimeBundle # | |||||
| type Rep UnembeddedMimeBundle Source # | |||||
Defined in Nbparts.Types.Mime type Rep UnembeddedMimeBundle = D1 ('MetaData "UnembeddedMimeBundle" "Nbparts.Types.Mime" "nbparts-0.1.1.0-7h4qt9S025VHkS69MyoWDD" 'True) (C1 ('MetaCons "UnembeddedMimeBundle" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map Text UnembeddedMimeData)))) | |||||
data UnembeddedMimeData Source #
Constructors
| BinaryData FilePath | |
| TextualData Text | |
| JsonData Value |
Instances
| FromJSON UnembeddedMimeData Source # | |||||
Defined in Nbparts.Types.Mime Methods parseJSON :: Value -> Parser UnembeddedMimeData # parseJSONList :: Value -> Parser [UnembeddedMimeData] # | |||||
| ToJSON UnembeddedMimeData Source # | |||||
Defined in Nbparts.Types.Mime Methods toJSON :: UnembeddedMimeData -> Value # toEncoding :: UnembeddedMimeData -> Encoding # toJSONList :: [UnembeddedMimeData] -> Value # toEncodingList :: [UnembeddedMimeData] -> Encoding # omitField :: UnembeddedMimeData -> Bool # | |||||
| Generic UnembeddedMimeData Source # | |||||
Defined in Nbparts.Types.Mime Associated Types
Methods from :: UnembeddedMimeData -> Rep UnembeddedMimeData x # to :: Rep UnembeddedMimeData x -> UnembeddedMimeData # | |||||
| Show UnembeddedMimeData Source # | |||||
Defined in Nbparts.Types.Mime Methods showsPrec :: Int -> UnembeddedMimeData -> ShowS # show :: UnembeddedMimeData -> String # showList :: [UnembeddedMimeData] -> ShowS # | |||||
| Eq UnembeddedMimeData Source # | |||||
Defined in Nbparts.Types.Mime Methods (==) :: UnembeddedMimeData -> UnembeddedMimeData -> Bool # (/=) :: UnembeddedMimeData -> UnembeddedMimeData -> Bool # | |||||
| Ord UnembeddedMimeData Source # | |||||
Defined in Nbparts.Types.Mime Methods compare :: UnembeddedMimeData -> UnembeddedMimeData -> Ordering # (<) :: UnembeddedMimeData -> UnembeddedMimeData -> Bool # (<=) :: UnembeddedMimeData -> UnembeddedMimeData -> Bool # (>) :: UnembeddedMimeData -> UnembeddedMimeData -> Bool # (>=) :: UnembeddedMimeData -> UnembeddedMimeData -> Bool # max :: UnembeddedMimeData -> UnembeddedMimeData -> UnembeddedMimeData # min :: UnembeddedMimeData -> UnembeddedMimeData -> UnembeddedMimeData # | |||||
| type Rep UnembeddedMimeData Source # | |||||
Defined in Nbparts.Types.Mime type Rep UnembeddedMimeData = D1 ('MetaData "UnembeddedMimeData" "Nbparts.Types.Mime" "nbparts-0.1.1.0-7h4qt9S025VHkS69MyoWDD" 'False) (C1 ('MetaCons "BinaryData" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FilePath)) :+: (C1 ('MetaCons "TextualData" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :+: C1 ('MetaCons "JsonData" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Value)))) | |||||