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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Map.Fort.FortSummary

Documentation

data FortSummary #

Instances

Eq FortSummary # 
Show FortSummary # 
Message FortSummary # 

Methods

descriptor :: MessageDescriptor FortSummary

Default FortSummary # 

Methods

def :: FortSummary

HasField "fortSummaryId" FortSummary FortSummary # 

Methods

field :: ProxySym "fortSummaryId" -> Lens FortSummary FortSummary (Field "fortSummaryId" FortSummary) (Field "fortSummaryId" FortSummary)

HasField "lastModifiedTimestampMs" FortSummary FortSummary # 

Methods

field :: ProxySym "lastModifiedTimestampMs" -> Lens FortSummary FortSummary (Field "lastModifiedTimestampMs" FortSummary) (Field "lastModifiedTimestampMs" FortSummary)

HasField "latitude" FortSummary FortSummary # 

Methods

field :: ProxySym "latitude" -> Lens FortSummary FortSummary (Field "latitude" FortSummary) (Field "latitude" FortSummary)

HasField "longitude" FortSummary FortSummary # 

Methods

field :: ProxySym "longitude" -> Lens FortSummary FortSummary (Field "longitude" FortSummary) (Field "longitude" FortSummary)

type Field "fortSummaryId" FortSummary # 
type Field "fortSummaryId" FortSummary = Text
type Field "lastModifiedTimestampMs" FortSummary # 
type Field "lastModifiedTimestampMs" FortSummary = Int64
type Field "latitude" FortSummary # 
type Field "latitude" FortSummary = Double
type Field "longitude" FortSummary # 
type Field "longitude" FortSummary = Double

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

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

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

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