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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Networking.Responses.EquipBadgeResponse

Documentation

data EquipBadgeResponse Source #

Instances

Eq EquipBadgeResponse Source # 
Show EquipBadgeResponse Source # 
Default EquipBadgeResponse Source # 
Message EquipBadgeResponse Source # 
HasField "equipped" EquipBadgeResponse EquipBadgeResponse Source # 
HasField "maybe'equipped" EquipBadgeResponse EquipBadgeResponse Source # 

Methods

field :: ProxySym "maybe'equipped" -> Lens EquipBadgeResponse EquipBadgeResponse (Field "maybe'equipped" EquipBadgeResponse) (Field "maybe'equipped" EquipBadgeResponse) #

HasField "result" EquipBadgeResponse EquipBadgeResponse Source # 
type Field "equipped" EquipBadgeResponse Source # 
type Field "maybe'equipped" EquipBadgeResponse Source # 
type Field "result" EquipBadgeResponse Source # 

data EquipBadgeResponse'Result Source #

Instances

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

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

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

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