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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Networking.Responses.GetHatchedEggsResponse

Documentation

data GetHatchedEggsResponse Source #

Instances

Eq GetHatchedEggsResponse Source # 
Show GetHatchedEggsResponse Source # 
Default GetHatchedEggsResponse Source # 
Message GetHatchedEggsResponse Source # 
HasField "candyAwarded" GetHatchedEggsResponse GetHatchedEggsResponse Source # 
HasField "experienceAwarded" GetHatchedEggsResponse GetHatchedEggsResponse Source # 

Methods

field :: ProxySym "experienceAwarded" -> Lens GetHatchedEggsResponse GetHatchedEggsResponse (Field "experienceAwarded" GetHatchedEggsResponse) (Field "experienceAwarded" GetHatchedEggsResponse) #

HasField "pokemonId" GetHatchedEggsResponse GetHatchedEggsResponse Source # 
HasField "stardustAwarded" GetHatchedEggsResponse GetHatchedEggsResponse Source # 

Methods

field :: ProxySym "stardustAwarded" -> Lens GetHatchedEggsResponse GetHatchedEggsResponse (Field "stardustAwarded" GetHatchedEggsResponse) (Field "stardustAwarded" GetHatchedEggsResponse) #

HasField "success" GetHatchedEggsResponse GetHatchedEggsResponse Source # 
type Field "candyAwarded" GetHatchedEggsResponse Source # 
type Field "candyAwarded" GetHatchedEggsResponse = [Int32]
type Field "experienceAwarded" GetHatchedEggsResponse Source # 
type Field "experienceAwarded" GetHatchedEggsResponse = [Int32]
type Field "pokemonId" GetHatchedEggsResponse Source # 
type Field "pokemonId" GetHatchedEggsResponse = [Word64]
type Field "stardustAwarded" GetHatchedEggsResponse Source # 
type Field "stardustAwarded" GetHatchedEggsResponse = [Int32]
type Field "success" GetHatchedEggsResponse Source # 

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

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

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

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

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