octane-0.18.0: Parse Rocket League replays.

Safe HaskellNone
LanguageHaskell2010

Octane.Type.Value.FlaggedIntValue

Documentation

data FlaggedIntValue Source #

Instances

Eq FlaggedIntValue Source # 
Show FlaggedIntValue Source # 
ToJSON FlaggedIntValue Source # 
HasField "flag" FlaggedIntValue Boolean Source # 
HasField "int" FlaggedIntValue Int32 Source # 
ModifyField "flag" FlaggedIntValue FlaggedIntValue Boolean Boolean Source # 
ModifyField "int" FlaggedIntValue FlaggedIntValue Int32 Int32 Source # 
ModifyRec "flag" Boolean cs0 => HasField "flag" (Rec cs0 FlaggedIntValue) Boolean Source # 

Methods

getField :: Proxy# Symbol "flag" -> Rec cs0 FlaggedIntValue -> Boolean #

ModifyRec "int" Int32 cs0 => HasField "int" (Rec cs0 FlaggedIntValue) Int32 Source # 

Methods

getField :: Proxy# Symbol "int" -> Rec cs0 FlaggedIntValue -> Int32 #

ModifyRec "flag" Boolean cs0 => ModifyField "flag" (Rec cs0 FlaggedIntValue) (Rec cs0 FlaggedIntValue) Boolean Boolean Source # 
ModifyRec "int" Int32 cs0 => ModifyField "int" (Rec cs0 FlaggedIntValue) (Rec cs0 FlaggedIntValue) Int32 Int32 Source # 
type FieldType "flag" FlaggedIntValue Source # 
type FieldType "int" FlaggedIntValue Source # 
type UpdateType "flag" FlaggedIntValue Boolean Source # 
type UpdateType "int" FlaggedIntValue Int32 Source #