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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Networking.Responses.GetInventoryResponse

Documentation

data GetInventoryResponse #

Instances

Eq GetInventoryResponse # 
Show GetInventoryResponse # 
Message GetInventoryResponse # 

Methods

descriptor :: MessageDescriptor GetInventoryResponse

Default GetInventoryResponse # 
HasField "inventoryDelta" GetInventoryResponse GetInventoryResponse # 

Methods

field :: ProxySym "inventoryDelta" -> Lens GetInventoryResponse GetInventoryResponse (Field "inventoryDelta" GetInventoryResponse) (Field "inventoryDelta" GetInventoryResponse)

HasField "maybe'inventoryDelta" GetInventoryResponse GetInventoryResponse # 

Methods

field :: ProxySym "maybe'inventoryDelta" -> Lens GetInventoryResponse GetInventoryResponse (Field "maybe'inventoryDelta" GetInventoryResponse) (Field "maybe'inventoryDelta" GetInventoryResponse)

HasField "success" GetInventoryResponse GetInventoryResponse # 

Methods

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

type Field "inventoryDelta" GetInventoryResponse # 
type Field "inventoryDelta" GetInventoryResponse = InventoryDelta
type Field "maybe'inventoryDelta" GetInventoryResponse # 
type Field "maybe'inventoryDelta" GetInventoryResponse = Maybe InventoryDelta
type Field "success" GetInventoryResponse # 
type Field "success" GetInventoryResponse = Bool

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

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

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