Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
TD.Data.UserPrivacySettingRules
Documentation
data UserPrivacySettingRules Source #
Constructors
UserPrivacySettingRules | A list of privacy rules. Rules are matched in the specified order. The first matched rule defines the privacy setting for a given user. If no rule matches, the action is not allowed |
Fields
|
Instances
FromJSON UserPrivacySettingRules Source # | |
Defined in TD.Data.UserPrivacySettingRules Methods parseJSON :: Value -> Parser UserPrivacySettingRules # parseJSONList :: Value -> Parser [UserPrivacySettingRules] # | |
ToJSON UserPrivacySettingRules Source # | |
Defined in TD.Data.UserPrivacySettingRules Methods toJSON :: UserPrivacySettingRules -> Value # toEncoding :: UserPrivacySettingRules -> Encoding # toJSONList :: [UserPrivacySettingRules] -> Value # | |
Show UserPrivacySettingRules Source # | |
Defined in TD.Data.UserPrivacySettingRules Methods showsPrec :: Int -> UserPrivacySettingRules -> ShowS # show :: UserPrivacySettingRules -> String # showList :: [UserPrivacySettingRules] -> ShowS # | |
Eq UserPrivacySettingRules Source # | |
Defined in TD.Data.UserPrivacySettingRules Methods (==) :: UserPrivacySettingRules -> UserPrivacySettingRules -> Bool # (/=) :: UserPrivacySettingRules -> UserPrivacySettingRules -> Bool # | |
ShortShow UserPrivacySettingRules Source # | |
Defined in TD.Data.UserPrivacySettingRules Methods |