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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Networking.Responses.DiskEncounterResponse

Documentation

data DiskEncounterResponse Source #

Instances

Eq DiskEncounterResponse Source # 
Show DiskEncounterResponse Source # 
Default DiskEncounterResponse Source # 
Message DiskEncounterResponse Source # 
HasField "captureProbability" DiskEncounterResponse DiskEncounterResponse Source # 

Methods

field :: ProxySym "captureProbability" -> Lens DiskEncounterResponse DiskEncounterResponse (Field "captureProbability" DiskEncounterResponse) (Field "captureProbability" DiskEncounterResponse) #

HasField "maybe'captureProbability" DiskEncounterResponse DiskEncounterResponse Source # 

Methods

field :: ProxySym "maybe'captureProbability" -> Lens DiskEncounterResponse DiskEncounterResponse (Field "maybe'captureProbability" DiskEncounterResponse) (Field "maybe'captureProbability" DiskEncounterResponse) #

HasField "maybe'pokemonData" DiskEncounterResponse DiskEncounterResponse Source # 

Methods

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

HasField "pokemonData" DiskEncounterResponse DiskEncounterResponse Source # 
HasField "result" DiskEncounterResponse DiskEncounterResponse Source # 
type Field "captureProbability" DiskEncounterResponse Source # 
type Field "captureProbability" DiskEncounterResponse = CaptureProbability
type Field "maybe'captureProbability" DiskEncounterResponse Source # 
type Field "maybe'captureProbability" DiskEncounterResponse = Maybe CaptureProbability
type Field "maybe'pokemonData" DiskEncounterResponse Source # 
type Field "maybe'pokemonData" DiskEncounterResponse = Maybe PokemonData
type Field "pokemonData" DiskEncounterResponse Source # 
type Field "result" DiskEncounterResponse Source # 

data DiskEncounterResponse'Result Source #

Instances

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

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

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

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

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

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