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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Networking.Responses.CheckAwardedBadgesResponse

Documentation

data CheckAwardedBadgesResponse #

Instances

Eq CheckAwardedBadgesResponse # 
Show CheckAwardedBadgesResponse # 
Message CheckAwardedBadgesResponse # 

Methods

descriptor :: MessageDescriptor CheckAwardedBadgesResponse

Default CheckAwardedBadgesResponse # 
HasField "awardedBadgeLevels" CheckAwardedBadgesResponse CheckAwardedBadgesResponse # 

Methods

field :: ProxySym "awardedBadgeLevels" -> Lens CheckAwardedBadgesResponse CheckAwardedBadgesResponse (Field "awardedBadgeLevels" CheckAwardedBadgesResponse) (Field "awardedBadgeLevels" CheckAwardedBadgesResponse)

HasField "awardedBadges" CheckAwardedBadgesResponse CheckAwardedBadgesResponse # 

Methods

field :: ProxySym "awardedBadges" -> Lens CheckAwardedBadgesResponse CheckAwardedBadgesResponse (Field "awardedBadges" CheckAwardedBadgesResponse) (Field "awardedBadges" CheckAwardedBadgesResponse)

HasField "success" CheckAwardedBadgesResponse CheckAwardedBadgesResponse # 

Methods

field :: ProxySym "success" -> Lens CheckAwardedBadgesResponse CheckAwardedBadgesResponse (Field "success" CheckAwardedBadgesResponse) (Field "success" CheckAwardedBadgesResponse)

type Field "awardedBadgeLevels" CheckAwardedBadgesResponse # 
type Field "awardedBadgeLevels" CheckAwardedBadgesResponse = [Int32]
type Field "awardedBadges" CheckAwardedBadgesResponse # 
type Field "awardedBadges" CheckAwardedBadgesResponse = [BadgeType]
type Field "success" CheckAwardedBadgesResponse # 
type Field "success" CheckAwardedBadgesResponse = Bool

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

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

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