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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Map.Fort.FortSummary

Documentation

data FortSummary Source #

Instances

Eq FortSummary Source # 
Show FortSummary Source # 
Default FortSummary Source # 

Methods

def :: FortSummary #

Message FortSummary Source # 
HasField "fortSummaryId" FortSummary FortSummary Source # 

Methods

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

HasField "lastModifiedTimestampMs" FortSummary FortSummary Source # 

Methods

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

HasField "latitude" FortSummary FortSummary Source # 

Methods

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

HasField "longitude" FortSummary FortSummary Source # 

Methods

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

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

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

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

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

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