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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Networking.Responses.EquipBadgeResponse

Documentation

data EquipBadgeResponse #

Instances

Eq EquipBadgeResponse # 
Show EquipBadgeResponse # 
Message EquipBadgeResponse # 

Methods

descriptor :: MessageDescriptor EquipBadgeResponse

Default EquipBadgeResponse # 
HasField "equipped" EquipBadgeResponse EquipBadgeResponse # 

Methods

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

HasField "maybe'equipped" EquipBadgeResponse EquipBadgeResponse # 

Methods

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

HasField "result" EquipBadgeResponse EquipBadgeResponse # 

Methods

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

type Field "equipped" EquipBadgeResponse # 
type Field "equipped" EquipBadgeResponse = EquippedBadge
type Field "maybe'equipped" EquipBadgeResponse # 
type Field "maybe'equipped" EquipBadgeResponse = Maybe EquippedBadge
type Field "result" EquipBadgeResponse # 

data EquipBadgeResponse'Result #

Instances

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

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

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

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