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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Inventory.InventoryItem

Documentation

data InventoryItem #

Instances

Eq InventoryItem # 
Show InventoryItem # 
Message InventoryItem # 

Methods

descriptor :: MessageDescriptor InventoryItem

Default InventoryItem # 

Methods

def :: InventoryItem

HasField "deletedItemKey" InventoryItem InventoryItem # 

Methods

field :: ProxySym "deletedItemKey" -> Lens InventoryItem InventoryItem (Field "deletedItemKey" InventoryItem) (Field "deletedItemKey" InventoryItem)

HasField "inventoryItemData" InventoryItem InventoryItem # 

Methods

field :: ProxySym "inventoryItemData" -> Lens InventoryItem InventoryItem (Field "inventoryItemData" InventoryItem) (Field "inventoryItemData" InventoryItem)

HasField "maybe'inventoryItemData" InventoryItem InventoryItem # 

Methods

field :: ProxySym "maybe'inventoryItemData" -> Lens InventoryItem InventoryItem (Field "maybe'inventoryItemData" InventoryItem) (Field "maybe'inventoryItemData" InventoryItem)

HasField "modifiedTimestampMs" InventoryItem InventoryItem # 

Methods

field :: ProxySym "modifiedTimestampMs" -> Lens InventoryItem InventoryItem (Field "modifiedTimestampMs" InventoryItem) (Field "modifiedTimestampMs" InventoryItem)

type Field "deletedItemKey" InventoryItem # 
type Field "deletedItemKey" InventoryItem = Int64
type Field "inventoryItemData" InventoryItem # 
type Field "inventoryItemData" InventoryItem = InventoryItemData
type Field "maybe'inventoryItemData" InventoryItem # 
type Field "maybe'inventoryItemData" InventoryItem = Maybe InventoryItemData
type Field "modifiedTimestampMs" InventoryItem # 
type Field "modifiedTimestampMs" InventoryItem = Int64

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

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

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

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