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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Networking.Responses.GetHatchedEggsResponse

Documentation

data GetHatchedEggsResponse #

Instances

Eq GetHatchedEggsResponse # 
Show GetHatchedEggsResponse # 
Message GetHatchedEggsResponse # 

Methods

descriptor :: MessageDescriptor GetHatchedEggsResponse

Default GetHatchedEggsResponse # 
HasField "candyAwarded" GetHatchedEggsResponse GetHatchedEggsResponse # 

Methods

field :: ProxySym "candyAwarded" -> Lens GetHatchedEggsResponse GetHatchedEggsResponse (Field "candyAwarded" GetHatchedEggsResponse) (Field "candyAwarded" GetHatchedEggsResponse)

HasField "experienceAwarded" GetHatchedEggsResponse GetHatchedEggsResponse # 

Methods

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

HasField "pokemonId" GetHatchedEggsResponse GetHatchedEggsResponse # 

Methods

field :: ProxySym "pokemonId" -> Lens GetHatchedEggsResponse GetHatchedEggsResponse (Field "pokemonId" GetHatchedEggsResponse) (Field "pokemonId" GetHatchedEggsResponse)

HasField "stardustAwarded" GetHatchedEggsResponse GetHatchedEggsResponse # 

Methods

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

HasField "success" GetHatchedEggsResponse GetHatchedEggsResponse # 

Methods

field :: ProxySym "success" -> Lens GetHatchedEggsResponse GetHatchedEggsResponse (Field "success" GetHatchedEggsResponse) (Field "success" GetHatchedEggsResponse)

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

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

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

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

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

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