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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Networking.Responses.EncounterTutorialCompleteResponse

Documentation

data EncounterTutorialCompleteResponse #

Instances

Eq EncounterTutorialCompleteResponse # 
Show EncounterTutorialCompleteResponse # 
Message EncounterTutorialCompleteResponse # 

Methods

descriptor :: MessageDescriptor EncounterTutorialCompleteResponse

Default EncounterTutorialCompleteResponse # 
HasField "captureAward" EncounterTutorialCompleteResponse EncounterTutorialCompleteResponse # 

Methods

field :: ProxySym "captureAward" -> Lens EncounterTutorialCompleteResponse EncounterTutorialCompleteResponse (Field "captureAward" EncounterTutorialCompleteResponse) (Field "captureAward" EncounterTutorialCompleteResponse)

HasField "maybe'captureAward" EncounterTutorialCompleteResponse EncounterTutorialCompleteResponse # 

Methods

field :: ProxySym "maybe'captureAward" -> Lens EncounterTutorialCompleteResponse EncounterTutorialCompleteResponse (Field "maybe'captureAward" EncounterTutorialCompleteResponse) (Field "maybe'captureAward" EncounterTutorialCompleteResponse)

HasField "maybe'pokemonData" EncounterTutorialCompleteResponse EncounterTutorialCompleteResponse # 

Methods

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

HasField "pokemonData" EncounterTutorialCompleteResponse EncounterTutorialCompleteResponse # 
HasField "result" EncounterTutorialCompleteResponse EncounterTutorialCompleteResponse # 
type Field "captureAward" EncounterTutorialCompleteResponse # 
type Field "maybe'captureAward" EncounterTutorialCompleteResponse # 
type Field "maybe'captureAward" EncounterTutorialCompleteResponse = Maybe CaptureAward
type Field "maybe'pokemonData" EncounterTutorialCompleteResponse # 
type Field "maybe'pokemonData" EncounterTutorialCompleteResponse = Maybe PokemonData
type Field "pokemonData" EncounterTutorialCompleteResponse # 
type Field "result" EncounterTutorialCompleteResponse # 

data EncounterTutorialCompleteResponse'Result #

Instances

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

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

maybe'captureAward :: forall msg msg'. HasField "maybe'captureAward" msg msg' => Lens msg msg' (Field "maybe'captureAward" msg) (Field "maybe'captureAward" 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') #