octane-0.16.3: Parse Rocket League replays.

Safe HaskellNone
LanguageHaskell2010

Octane.Type.Value.LoadoutsValue

Documentation

data LoadoutsValue Source #

Instances

Eq LoadoutsValue Source # 
Show LoadoutsValue Source # 
Generic LoadoutsValue Source # 

Associated Types

type Rep LoadoutsValue :: * -> * #

ToJSON LoadoutsValue Source # 
NFData LoadoutsValue Source # 

Methods

rnf :: LoadoutsValue -> () #

HasField "loadout1" LoadoutsValue LoadoutValue Source # 

Methods

getField :: Proxy# Symbol "loadout1" -> LoadoutsValue -> LoadoutValue #

HasField "loadout2" LoadoutsValue LoadoutValue Source # 

Methods

getField :: Proxy# Symbol "loadout2" -> LoadoutsValue -> LoadoutValue #

ModifyField "loadout1" LoadoutsValue LoadoutsValue LoadoutValue LoadoutValue Source # 
ModifyField "loadout2" LoadoutsValue LoadoutsValue LoadoutValue LoadoutValue Source # 
ModifyRec "loadout1" LoadoutValue cs0 => HasField "loadout1" (Rec cs0 LoadoutsValue) LoadoutValue Source # 

Methods

getField :: Proxy# Symbol "loadout1" -> Rec cs0 LoadoutsValue -> LoadoutValue #

ModifyRec "loadout2" LoadoutValue cs0 => HasField "loadout2" (Rec cs0 LoadoutsValue) LoadoutValue Source # 

Methods

getField :: Proxy# Symbol "loadout2" -> Rec cs0 LoadoutsValue -> LoadoutValue #

ModifyRec "loadout1" LoadoutValue cs0 => ModifyField "loadout1" (Rec cs0 LoadoutsValue) (Rec cs0 LoadoutsValue) LoadoutValue LoadoutValue Source # 
ModifyRec "loadout2" LoadoutValue cs0 => ModifyField "loadout2" (Rec cs0 LoadoutsValue) (Rec cs0 LoadoutsValue) LoadoutValue LoadoutValue Source # 
type Rep LoadoutsValue Source # 
type Rep LoadoutsValue = D1 (MetaData "LoadoutsValue" "Octane.Type.Value.LoadoutsValue" "octane-0.16.3-BwaIROHkKmo4WuJxKX8pbC" False) (C1 (MetaCons "LoadoutsValue" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "loadoutsValueLoadout1") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 LoadoutValue)) (S1 (MetaSel (Just Symbol "loadoutsValueLoadout2") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 LoadoutValue))))
type FieldType "loadout1" LoadoutsValue Source # 
type FieldType "loadout2" LoadoutsValue Source # 
type UpdateType "loadout1" LoadoutsValue LoadoutValue Source # 
type UpdateType "loadout2" LoadoutsValue LoadoutValue Source #