sim: Add metadata command

Only really needed for completeness, preferred content expressions can
match against metadata.
This commit is contained in:
Joey Hess 2024-09-26 12:20:37 -04:00
parent b492eb051b
commit 783e910d0c
No known key found for this signature in database
GPG key ID: DB12DB0FF05F8F38
5 changed files with 46 additions and 16 deletions

View file

@ -62,7 +62,7 @@ import qualified Data.ByteString as B
import qualified Data.ByteString.Char8 as B8
newtype MetaData = MetaData (M.Map MetaField (S.Set MetaValue))
deriving (Show, Eq, Ord)
deriving (Read, Show, Eq, Ord)
instance ToJSON' MetaData where
toJSON' (MetaData m) = object $ map go (M.toList m)