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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Networking.Responses.ClaimCodenameResponse

Documentation

data ClaimCodenameResponse #

Instances

Eq ClaimCodenameResponse # 
Show ClaimCodenameResponse # 
Message ClaimCodenameResponse # 

Methods

descriptor :: MessageDescriptor ClaimCodenameResponse

Default ClaimCodenameResponse # 
HasField "codename" ClaimCodenameResponse ClaimCodenameResponse # 

Methods

field :: ProxySym "codename" -> Lens ClaimCodenameResponse ClaimCodenameResponse (Field "codename" ClaimCodenameResponse) (Field "codename" ClaimCodenameResponse)

HasField "isAssignable" ClaimCodenameResponse ClaimCodenameResponse # 

Methods

field :: ProxySym "isAssignable" -> Lens ClaimCodenameResponse ClaimCodenameResponse (Field "isAssignable" ClaimCodenameResponse) (Field "isAssignable" ClaimCodenameResponse)

HasField "status" ClaimCodenameResponse ClaimCodenameResponse # 

Methods

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

HasField "userMessage" ClaimCodenameResponse ClaimCodenameResponse # 

Methods

field :: ProxySym "userMessage" -> Lens ClaimCodenameResponse ClaimCodenameResponse (Field "userMessage" ClaimCodenameResponse) (Field "userMessage" ClaimCodenameResponse)

type Field "codename" ClaimCodenameResponse # 
type Field "codename" ClaimCodenameResponse = Text
type Field "isAssignable" ClaimCodenameResponse # 
type Field "isAssignable" ClaimCodenameResponse = Bool
type Field "status" ClaimCodenameResponse # 
type Field "userMessage" ClaimCodenameResponse # 
type Field "userMessage" ClaimCodenameResponse = Text

data ClaimCodenameResponse'Status #

Instances

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

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

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

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

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