Safe Haskell | None |
---|---|
Language | GHC2021 |
Polysemy.Http.Data.Header
Description
Synopsis
- newtype HeaderName = HeaderName {
- unHeaderName :: Text
- newtype HeaderValue = HeaderValue {}
- data Header = Header {
- name :: HeaderName
- value :: HeaderValue
Documentation
newtype HeaderName Source #
The name of a header.
Constructors
HeaderName | |
Fields
|
Instances
newtype HeaderValue Source #
The value of a header.
Constructors
HeaderValue | |
Fields |
Instances
FromJSON HeaderValue Source # | |||||
Defined in Polysemy.Http.Data.Header | |||||
ToJSON HeaderValue Source # | |||||
Defined in Polysemy.Http.Data.Header Methods toJSON :: HeaderValue -> Value # toEncoding :: HeaderValue -> Encoding # toJSONList :: [HeaderValue] -> Value # toEncodingList :: [HeaderValue] -> Encoding # omitField :: HeaderValue -> Bool # | |||||
IsString HeaderValue Source # | |||||
Defined in Polysemy.Http.Data.Header Methods fromString :: String -> HeaderValue # | |||||
Generic HeaderValue Source # | |||||
Defined in Polysemy.Http.Data.Header Associated Types
| |||||
Show HeaderValue Source # | |||||
Defined in Polysemy.Http.Data.Header Methods showsPrec :: Int -> HeaderValue -> ShowS # show :: HeaderValue -> String # showList :: [HeaderValue] -> ShowS # | |||||
Eq HeaderValue Source # | |||||
Defined in Polysemy.Http.Data.Header | |||||
type Rep HeaderValue Source # | |||||
Defined in Polysemy.Http.Data.Header type Rep HeaderValue = D1 ('MetaData "HeaderValue" "Polysemy.Http.Data.Header" "polysemy-http-0.13.1.0-HslaAdsBwfBFVTgN9RdJNp" 'True) (C1 ('MetaCons "HeaderValue" 'PrefixI 'True) (S1 ('MetaSel ('Just "unHeaderValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))) |
An HTTP header.
Constructors
Header | |
Fields
|
Instances
FromJSON Header Source # | |||||
Defined in Polysemy.Http.Data.Header | |||||
ToJSON Header Source # | |||||
Generic Header Source # | |||||
Defined in Polysemy.Http.Data.Header Associated Types
| |||||
Show Header Source # | |||||
Eq Header Source # | |||||
type Rep Header Source # | |||||
Defined in Polysemy.Http.Data.Header type Rep Header = D1 ('MetaData "Header" "Polysemy.Http.Data.Header" "polysemy-http-0.13.1.0-HslaAdsBwfBFVTgN9RdJNp" 'False) (C1 ('MetaCons "Header" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 HeaderName) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 HeaderValue))) |