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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Data.Player.ContactSettings

Documentation

data ContactSettings Source #

Instances

Eq ContactSettings Source # 
Show ContactSettings Source # 
Default ContactSettings Source # 
Message ContactSettings Source # 
HasField "sendMarketingEmails" ContactSettings ContactSettings Source # 

Methods

field :: ProxySym "sendMarketingEmails" -> Lens ContactSettings ContactSettings (Field "sendMarketingEmails" ContactSettings) (Field "sendMarketingEmails" ContactSettings) #

HasField "sendPushNotifications" ContactSettings ContactSettings Source # 

Methods

field :: ProxySym "sendPushNotifications" -> Lens ContactSettings ContactSettings (Field "sendPushNotifications" ContactSettings) (Field "sendPushNotifications" ContactSettings) #

type Field "sendMarketingEmails" ContactSettings Source # 
type Field "sendMarketingEmails" ContactSettings = Bool
type Field "sendPushNotifications" ContactSettings Source # 
type Field "sendPushNotifications" ContactSettings = Bool

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

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