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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Networking.Responses.CollectDailyDefenderBonusResponse

Documentation

data CollectDailyDefenderBonusResponse Source #

Instances

Eq CollectDailyDefenderBonusResponse Source # 
Show CollectDailyDefenderBonusResponse Source # 
Default CollectDailyDefenderBonusResponse Source # 
Message CollectDailyDefenderBonusResponse Source # 
HasField "currencyAwarded" CollectDailyDefenderBonusResponse CollectDailyDefenderBonusResponse Source # 
HasField "currencyType" CollectDailyDefenderBonusResponse CollectDailyDefenderBonusResponse Source # 
HasField "defendersCount" CollectDailyDefenderBonusResponse CollectDailyDefenderBonusResponse Source # 
HasField "result" CollectDailyDefenderBonusResponse CollectDailyDefenderBonusResponse Source # 
type Field "currencyAwarded" CollectDailyDefenderBonusResponse Source # 
type Field "currencyAwarded" CollectDailyDefenderBonusResponse = [Int32]
type Field "currencyType" CollectDailyDefenderBonusResponse Source # 
type Field "defendersCount" CollectDailyDefenderBonusResponse Source # 
type Field "result" CollectDailyDefenderBonusResponse Source # 

data CollectDailyDefenderBonusResponse'Result Source #

Instances

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

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

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

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

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