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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Networking.Requests.Request

Documentation

data Request #

Instances

Eq Request # 

Methods

(==) :: Request -> Request -> Bool #

(/=) :: Request -> Request -> Bool #

Show Request # 
Message Request # 

Methods

descriptor :: MessageDescriptor Request

Default Request # 

Methods

def :: Request

HasField "requestMessage" Request Request # 

Methods

field :: ProxySym "requestMessage" -> Lens Request Request (Field "requestMessage" Request) (Field "requestMessage" Request)

HasField "requestType" Request Request # 

Methods

field :: ProxySym "requestType" -> Lens Request Request (Field "requestType" Request) (Field "requestType" Request)

type Field "requestMessage" Request # 
type Field "requestMessage" Request = ByteString
type Field "requestType" Request # 
type Field "requestType" Request = RequestType

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

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