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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Data.Logs.CatchPokemonLogEntry

Documentation

data CatchPokemonLogEntry Source #

Instances

Eq CatchPokemonLogEntry Source # 
Show CatchPokemonLogEntry Source # 
Default CatchPokemonLogEntry Source # 
Message CatchPokemonLogEntry Source # 
HasField "combatPoints" CatchPokemonLogEntry CatchPokemonLogEntry Source # 
HasField "pokemonDataId" CatchPokemonLogEntry CatchPokemonLogEntry Source # 

Methods

field :: ProxySym "pokemonDataId" -> Lens CatchPokemonLogEntry CatchPokemonLogEntry (Field "pokemonDataId" CatchPokemonLogEntry) (Field "pokemonDataId" CatchPokemonLogEntry) #

HasField "pokemonId" CatchPokemonLogEntry CatchPokemonLogEntry Source # 
HasField "result" CatchPokemonLogEntry CatchPokemonLogEntry Source # 
type Field "combatPoints" CatchPokemonLogEntry Source # 
type Field "combatPoints" CatchPokemonLogEntry = Int32
type Field "pokemonDataId" CatchPokemonLogEntry Source # 
type Field "pokemonDataId" CatchPokemonLogEntry = Word64
type Field "pokemonId" CatchPokemonLogEntry Source # 
type Field "result" CatchPokemonLogEntry Source # 

data CatchPokemonLogEntry'Result Source #

Instances

Bounded CatchPokemonLogEntry'Result Source # 
Enum CatchPokemonLogEntry'Result Source # 
Eq CatchPokemonLogEntry'Result Source # 
Show CatchPokemonLogEntry'Result Source # 
Default CatchPokemonLogEntry'Result Source # 
FieldDefault CatchPokemonLogEntry'Result Source # 
MessageEnum CatchPokemonLogEntry'Result Source # 

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

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

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

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