Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Data.SARIF.MultiformatMessageString
Description
Provides the MultiformatMessageString
type which is used to represent
messages in different formats, such as text or markdown.
Synopsis
Documentation
data MultiformatMessageString Source #
Represents a message in at least textual representation, but also allowing it to be provided in other formats such as markdown.
Constructors
MkMultiformatMessageString | |
Fields
|
Instances
FromJSON MultiformatMessageString Source # | |
Defined in Data.SARIF.MultiformatMessageString Methods parseJSON :: Value -> Parser MultiformatMessageString # parseJSONList :: Value -> Parser [MultiformatMessageString] # | |
ToJSON MultiformatMessageString Source # | |
Defined in Data.SARIF.MultiformatMessageString Methods toJSON :: MultiformatMessageString -> Value # toEncoding :: MultiformatMessageString -> Encoding # toJSONList :: [MultiformatMessageString] -> Value # | |
Show MultiformatMessageString Source # | |
Defined in Data.SARIF.MultiformatMessageString Methods showsPrec :: Int -> MultiformatMessageString -> ShowS # show :: MultiformatMessageString -> String # showList :: [MultiformatMessageString] -> ShowS # | |
Eq MultiformatMessageString Source # | |
Defined in Data.SARIF.MultiformatMessageString Methods (==) :: MultiformatMessageString -> MultiformatMessageString -> Bool # (/=) :: MultiformatMessageString -> MultiformatMessageString -> Bool # |
defaultMultiformatMessageString :: Text -> MultiformatMessageString Source #
defaultMultiformatMessageString
messageText
constructs a
MultiformatMessageString
value where messageText
is the textual
representation of the message.