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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Data.DownloadUrlEntry

Documentation

data DownloadUrlEntry #

Instances

Eq DownloadUrlEntry # 
Show DownloadUrlEntry # 
Message DownloadUrlEntry # 

Methods

descriptor :: MessageDescriptor DownloadUrlEntry

Default DownloadUrlEntry # 
HasField "assetId" DownloadUrlEntry DownloadUrlEntry # 

Methods

field :: ProxySym "assetId" -> Lens DownloadUrlEntry DownloadUrlEntry (Field "assetId" DownloadUrlEntry) (Field "assetId" DownloadUrlEntry)

HasField "checksum" DownloadUrlEntry DownloadUrlEntry # 

Methods

field :: ProxySym "checksum" -> Lens DownloadUrlEntry DownloadUrlEntry (Field "checksum" DownloadUrlEntry) (Field "checksum" DownloadUrlEntry)

HasField "size" DownloadUrlEntry DownloadUrlEntry # 

Methods

field :: ProxySym "size" -> Lens DownloadUrlEntry DownloadUrlEntry (Field "size" DownloadUrlEntry) (Field "size" DownloadUrlEntry)

HasField "url" DownloadUrlEntry DownloadUrlEntry # 

Methods

field :: ProxySym "url" -> Lens DownloadUrlEntry DownloadUrlEntry (Field "url" DownloadUrlEntry) (Field "url" DownloadUrlEntry)

type Field "assetId" DownloadUrlEntry # 
type Field "assetId" DownloadUrlEntry = Text
type Field "checksum" DownloadUrlEntry # 
type Field "checksum" DownloadUrlEntry = Word32
type Field "size" DownloadUrlEntry # 
type Field "size" DownloadUrlEntry = Int32
type Field "url" DownloadUrlEntry # 
type Field "url" DownloadUrlEntry = Text

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

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

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

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