License | MIT |
---|---|
Safe Haskell | None |
Language | Haskell2010 |
BattlePlace.Token.Types
Description
Synopsis
- newtype InternalToken a = InternalToken Text
- newtype Ticket = Ticket Text
Documentation
newtype InternalToken a Source #
Internal token. Token is encrypted, and contains some internal information.
Constructors
InternalToken Text |
Instances
ToJSON (InternalToken a) Source # | |
Defined in BattlePlace.Token.Types Methods toJSON :: InternalToken a -> Value # toEncoding :: InternalToken a -> Encoding # toJSONList :: [InternalToken a] -> Value # toEncodingList :: [InternalToken a] -> Encoding # | |
FromJSON (InternalToken a) Source # | |
Defined in BattlePlace.Token.Types Methods parseJSON :: Value -> Parser (InternalToken a) # parseJSONList :: Value -> Parser [InternalToken a] # | |
ToHttpApiData (InternalToken a) Source # | |
Defined in BattlePlace.Token.Types Methods toUrlPiece :: InternalToken a -> Text # toEncodedUrlPiece :: InternalToken a -> Builder # toHeader :: InternalToken a -> ByteString # toQueryParam :: InternalToken a -> Text # | |
FromHttpApiData (InternalToken a) Source # | |
Defined in BattlePlace.Token.Types Methods parseUrlPiece :: Text -> Either Text (InternalToken a) # parseHeader :: ByteString -> Either Text (InternalToken a) # parseQueryParam :: Text -> Either Text (InternalToken a) # |