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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Networking.Responses.FortRecallPokemonResponse

Documentation

data FortRecallPokemonResponse #

Instances

Eq FortRecallPokemonResponse # 
Show FortRecallPokemonResponse # 
Message FortRecallPokemonResponse # 

Methods

descriptor :: MessageDescriptor FortRecallPokemonResponse

Default FortRecallPokemonResponse # 
HasField "fortDetails" FortRecallPokemonResponse FortRecallPokemonResponse # 

Methods

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

HasField "maybe'fortDetails" FortRecallPokemonResponse FortRecallPokemonResponse # 

Methods

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

HasField "result" FortRecallPokemonResponse FortRecallPokemonResponse # 

Methods

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

type Field "fortDetails" FortRecallPokemonResponse # 
type Field "maybe'fortDetails" FortRecallPokemonResponse # 
type Field "maybe'fortDetails" FortRecallPokemonResponse = Maybe FortDetailsResponse
type Field "result" FortRecallPokemonResponse # 

data FortRecallPokemonResponse'Result #

Instances

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

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

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

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