octane-0.16.3: Parse Rocket League replays.

Safe HaskellNone
LanguageHaskell2010

Octane.Type.Value.PrivateMatchSettingsValue

Documentation

data PrivateMatchSettingsValue Source #

Instances

Eq PrivateMatchSettingsValue Source # 
Show PrivateMatchSettingsValue Source # 
Generic PrivateMatchSettingsValue Source # 
ToJSON PrivateMatchSettingsValue Source # 
NFData PrivateMatchSettingsValue Source # 
HasField "flag" PrivateMatchSettingsValue Boolean Source # 
HasField "gameName" PrivateMatchSettingsValue Text Source # 
HasField "joinableBy" PrivateMatchSettingsValue Word32 Source # 
HasField "maxPlayers" PrivateMatchSettingsValue Word32 Source # 
HasField "mutators" PrivateMatchSettingsValue Text Source # 
HasField "password" PrivateMatchSettingsValue Text Source # 
ModifyField "flag" PrivateMatchSettingsValue PrivateMatchSettingsValue Boolean Boolean Source # 
ModifyField "gameName" PrivateMatchSettingsValue PrivateMatchSettingsValue Text Text Source # 
ModifyField "joinableBy" PrivateMatchSettingsValue PrivateMatchSettingsValue Word32 Word32 Source # 
ModifyField "maxPlayers" PrivateMatchSettingsValue PrivateMatchSettingsValue Word32 Word32 Source # 
ModifyField "mutators" PrivateMatchSettingsValue PrivateMatchSettingsValue Text Text Source # 
ModifyField "password" PrivateMatchSettingsValue PrivateMatchSettingsValue Text Text Source # 
ModifyRec "flag" Boolean cs0 => HasField "flag" (Rec cs0 PrivateMatchSettingsValue) Boolean Source # 
ModifyRec "gameName" Text cs0 => HasField "gameName" (Rec cs0 PrivateMatchSettingsValue) Text Source # 

Methods

getField :: Proxy# Symbol "gameName" -> Rec cs0 PrivateMatchSettingsValue -> Text #

ModifyRec "joinableBy" Word32 cs0 => HasField "joinableBy" (Rec cs0 PrivateMatchSettingsValue) Word32 Source # 

Methods

getField :: Proxy# Symbol "joinableBy" -> Rec cs0 PrivateMatchSettingsValue -> Word32 #

ModifyRec "maxPlayers" Word32 cs0 => HasField "maxPlayers" (Rec cs0 PrivateMatchSettingsValue) Word32 Source # 

Methods

getField :: Proxy# Symbol "maxPlayers" -> Rec cs0 PrivateMatchSettingsValue -> Word32 #

ModifyRec "mutators" Text cs0 => HasField "mutators" (Rec cs0 PrivateMatchSettingsValue) Text Source # 

Methods

getField :: Proxy# Symbol "mutators" -> Rec cs0 PrivateMatchSettingsValue -> Text #

ModifyRec "password" Text cs0 => HasField "password" (Rec cs0 PrivateMatchSettingsValue) Text Source # 

Methods

getField :: Proxy# Symbol "password" -> Rec cs0 PrivateMatchSettingsValue -> Text #

ModifyRec "flag" Boolean cs0 => ModifyField "flag" (Rec cs0 PrivateMatchSettingsValue) (Rec cs0 PrivateMatchSettingsValue) Boolean Boolean Source # 
ModifyRec "gameName" Text cs0 => ModifyField "gameName" (Rec cs0 PrivateMatchSettingsValue) (Rec cs0 PrivateMatchSettingsValue) Text Text Source # 
ModifyRec "joinableBy" Word32 cs0 => ModifyField "joinableBy" (Rec cs0 PrivateMatchSettingsValue) (Rec cs0 PrivateMatchSettingsValue) Word32 Word32 Source # 
ModifyRec "maxPlayers" Word32 cs0 => ModifyField "maxPlayers" (Rec cs0 PrivateMatchSettingsValue) (Rec cs0 PrivateMatchSettingsValue) Word32 Word32 Source # 
ModifyRec "mutators" Text cs0 => ModifyField "mutators" (Rec cs0 PrivateMatchSettingsValue) (Rec cs0 PrivateMatchSettingsValue) Text Text Source # 
ModifyRec "password" Text cs0 => ModifyField "password" (Rec cs0 PrivateMatchSettingsValue) (Rec cs0 PrivateMatchSettingsValue) Text Text Source # 
type Rep PrivateMatchSettingsValue Source # 
type Rep PrivateMatchSettingsValue = D1 (MetaData "PrivateMatchSettingsValue" "Octane.Type.Value.PrivateMatchSettingsValue" "octane-0.16.3-BwaIROHkKmo4WuJxKX8pbC" False) (C1 (MetaCons "PrivateMatchSettingsValue" PrefixI True) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "privateMatchSettingsValueMutators") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Text)) ((:*:) (S1 (MetaSel (Just Symbol "privateMatchSettingsValueJoinableBy") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Word32)) (S1 (MetaSel (Just Symbol "privateMatchSettingsValueMaxPlayers") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Word32)))) ((:*:) (S1 (MetaSel (Just Symbol "privateMatchSettingsValueGameName") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Text)) ((:*:) (S1 (MetaSel (Just Symbol "privateMatchSettingsValuePassword") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Text)) (S1 (MetaSel (Just Symbol "privateMatchSettingsValueFlag") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Boolean))))))
type FieldType "flag" PrivateMatchSettingsValue Source # 
type FieldType "gameName" PrivateMatchSettingsValue Source # 
type FieldType "joinableBy" PrivateMatchSettingsValue Source # 
type FieldType "maxPlayers" PrivateMatchSettingsValue Source # 
type FieldType "mutators" PrivateMatchSettingsValue Source # 
type FieldType "password" PrivateMatchSettingsValue Source # 
type UpdateType "flag" PrivateMatchSettingsValue Boolean Source # 
type UpdateType "gameName" PrivateMatchSettingsValue Text Source # 
type UpdateType "joinableBy" PrivateMatchSettingsValue Word32 Source # 
type UpdateType "maxPlayers" PrivateMatchSettingsValue Word32 Source # 
type UpdateType "mutators" PrivateMatchSettingsValue Text Source # 
type UpdateType "password" PrivateMatchSettingsValue Text Source #