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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Networking.Responses.SetContactSettingsResponse

Documentation

data SetContactSettingsResponse #

Instances

Eq SetContactSettingsResponse # 
Show SetContactSettingsResponse # 
Message SetContactSettingsResponse # 

Methods

descriptor :: MessageDescriptor SetContactSettingsResponse

Default SetContactSettingsResponse # 
HasField "maybe'playerData" SetContactSettingsResponse SetContactSettingsResponse # 

Methods

field :: ProxySym "maybe'playerData" -> Lens SetContactSettingsResponse SetContactSettingsResponse (Field "maybe'playerData" SetContactSettingsResponse) (Field "maybe'playerData" SetContactSettingsResponse)

HasField "playerData" SetContactSettingsResponse SetContactSettingsResponse # 

Methods

field :: ProxySym "playerData" -> Lens SetContactSettingsResponse SetContactSettingsResponse (Field "playerData" SetContactSettingsResponse) (Field "playerData" SetContactSettingsResponse)

HasField "status" SetContactSettingsResponse SetContactSettingsResponse # 

Methods

field :: ProxySym "status" -> Lens SetContactSettingsResponse SetContactSettingsResponse (Field "status" SetContactSettingsResponse) (Field "status" SetContactSettingsResponse)

type Field "maybe'playerData" SetContactSettingsResponse # 
type Field "maybe'playerData" SetContactSettingsResponse = Maybe PlayerData
type Field "playerData" SetContactSettingsResponse # 
type Field "playerData" SetContactSettingsResponse = PlayerData
type Field "status" SetContactSettingsResponse # 

data SetContactSettingsResponse'Status #

Instances

Bounded SetContactSettingsResponse'Status # 
Enum SetContactSettingsResponse'Status # 
Eq SetContactSettingsResponse'Status # 
Show SetContactSettingsResponse'Status # 
MessageEnum SetContactSettingsResponse'Status # 
FieldDefault SetContactSettingsResponse'Status # 
Default SetContactSettingsResponse'Status # 

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

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

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