Rattletrap.Type.Mark
data Mark Source #
Constructors
Fields
Which type of mark this is, like Team0Goal.
Team0Goal
Which frame this mark belongs to, starting from 0.
Defined in Rattletrap.Type.Mark
Methods
parseJSON :: Value -> Parser Mark #
parseJSONList :: Value -> Parser [Mark] #
toJSON :: Mark -> Value #
toEncoding :: Mark -> Encoding #
toJSONList :: [Mark] -> Value #
toEncodingList :: [Mark] -> Encoding #
showsPrec :: Int -> Mark -> ShowS #
show :: Mark -> String #
showList :: [Mark] -> ShowS #
(==) :: Mark -> Mark -> Bool #
(/=) :: Mark -> Mark -> Bool #
schema :: Schema Source #
bytePut :: Mark -> BytePut Source #
byteGet :: ByteGet Mark Source #