pokemon-go-protobuf-types-0.1.0.0: Haskell types for the Pokemon Go protobuf protocol.

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Networking.Responses.FortDeployPokemonResponse

Documentation

data FortDeployPokemonResponse #

Instances

Eq FortDeployPokemonResponse # 
Show FortDeployPokemonResponse # 
Message FortDeployPokemonResponse # 

Methods

descriptor :: MessageDescriptor FortDeployPokemonResponse

Default FortDeployPokemonResponse # 
HasField "fortDetails" FortDeployPokemonResponse FortDeployPokemonResponse # 

Methods

field :: ProxySym "fortDetails" -> Lens FortDeployPokemonResponse FortDeployPokemonResponse (Field "fortDetails" FortDeployPokemonResponse) (Field "fortDetails" FortDeployPokemonResponse)

HasField "gymState" FortDeployPokemonResponse FortDeployPokemonResponse # 

Methods

field :: ProxySym "gymState" -> Lens FortDeployPokemonResponse FortDeployPokemonResponse (Field "gymState" FortDeployPokemonResponse) (Field "gymState" FortDeployPokemonResponse)

HasField "maybe'fortDetails" FortDeployPokemonResponse FortDeployPokemonResponse # 

Methods

field :: ProxySym "maybe'fortDetails" -> Lens FortDeployPokemonResponse FortDeployPokemonResponse (Field "maybe'fortDetails" FortDeployPokemonResponse) (Field "maybe'fortDetails" FortDeployPokemonResponse)

HasField "maybe'gymState" FortDeployPokemonResponse FortDeployPokemonResponse # 

Methods

field :: ProxySym "maybe'gymState" -> Lens FortDeployPokemonResponse FortDeployPokemonResponse (Field "maybe'gymState" FortDeployPokemonResponse) (Field "maybe'gymState" FortDeployPokemonResponse)

HasField "maybe'pokemonData" FortDeployPokemonResponse FortDeployPokemonResponse # 

Methods

field :: ProxySym "maybe'pokemonData" -> Lens FortDeployPokemonResponse FortDeployPokemonResponse (Field "maybe'pokemonData" FortDeployPokemonResponse) (Field "maybe'pokemonData" FortDeployPokemonResponse)

HasField "pokemonData" FortDeployPokemonResponse FortDeployPokemonResponse # 

Methods

field :: ProxySym "pokemonData" -> Lens FortDeployPokemonResponse FortDeployPokemonResponse (Field "pokemonData" FortDeployPokemonResponse) (Field "pokemonData" FortDeployPokemonResponse)

HasField "result" FortDeployPokemonResponse FortDeployPokemonResponse # 

Methods

field :: ProxySym "result" -> Lens FortDeployPokemonResponse FortDeployPokemonResponse (Field "result" FortDeployPokemonResponse) (Field "result" FortDeployPokemonResponse)

type Field "fortDetails" FortDeployPokemonResponse # 
type Field "gymState" FortDeployPokemonResponse # 
type Field "gymState" FortDeployPokemonResponse = GymState
type Field "maybe'fortDetails" FortDeployPokemonResponse # 
type Field "maybe'fortDetails" FortDeployPokemonResponse = Maybe FortDetailsResponse
type Field "maybe'gymState" FortDeployPokemonResponse # 
type Field "maybe'gymState" FortDeployPokemonResponse = Maybe GymState
type Field "maybe'pokemonData" FortDeployPokemonResponse # 
type Field "maybe'pokemonData" FortDeployPokemonResponse = Maybe PokemonData
type Field "pokemonData" FortDeployPokemonResponse # 
type Field "pokemonData" FortDeployPokemonResponse = PokemonData
type Field "result" FortDeployPokemonResponse # 

data FortDeployPokemonResponse'Result #

Instances

Bounded FortDeployPokemonResponse'Result # 
Enum FortDeployPokemonResponse'Result # 
Eq FortDeployPokemonResponse'Result # 
Show FortDeployPokemonResponse'Result # 
MessageEnum FortDeployPokemonResponse'Result # 
FieldDefault FortDeployPokemonResponse'Result # 
Default FortDeployPokemonResponse'Result # 

fortDetails :: forall msg msg'. HasField "fortDetails" msg msg' => Lens msg msg' (Field "fortDetails" msg) (Field "fortDetails" msg') #

gymState :: forall msg msg'. HasField "gymState" msg msg' => Lens msg msg' (Field "gymState" msg) (Field "gymState" msg') #

maybe'fortDetails :: forall msg msg'. HasField "maybe'fortDetails" msg msg' => Lens msg msg' (Field "maybe'fortDetails" msg) (Field "maybe'fortDetails" msg') #

maybe'gymState :: forall msg msg'. HasField "maybe'gymState" msg msg' => Lens msg msg' (Field "maybe'gymState" msg) (Field "maybe'gymState" msg') #

maybe'pokemonData :: forall msg msg'. HasField "maybe'pokemonData" msg msg' => Lens msg msg' (Field "maybe'pokemonData" msg) (Field "maybe'pokemonData" msg') #

pokemonData :: forall msg msg'. HasField "pokemonData" msg msg' => Lens msg msg' (Field "pokemonData" msg) (Field "pokemonData" msg') #

result :: forall msg msg'. HasField "result" msg msg' => Lens msg msg' (Field "result" msg) (Field "result" msg') #