icrate/generated/IdentityLookup/
ILMessageFilterAction.rs1use crate::common::*;
4use crate::Foundation::*;
5use crate::IdentityLookup::*;
6
7ns_enum!(
8 #[underlying(NSInteger)]
9 pub enum ILMessageFilterAction {
10 ILMessageFilterActionNone = 0,
11 ILMessageFilterActionAllow = 1,
12 ILMessageFilterActionJunk = 2,
13 #[deprecated]
14 ILMessageFilterActionFilter = ILMessageFilterActionJunk,
15 ILMessageFilterActionPromotion = 3,
16 ILMessageFilterActionTransaction = 4,
17 }
18);
19
20ns_enum!(
21 #[underlying(NSInteger)]
22 pub enum ILMessageFilterSubAction {
23 ILMessageFilterSubActionNone = 0,
24 ILMessageFilterSubActionTransactionalOthers = 10000,
25 ILMessageFilterSubActionTransactionalFinance = 10001,
26 ILMessageFilterSubActionTransactionalOrders = 10002,
27 ILMessageFilterSubActionTransactionalReminders = 10003,
28 ILMessageFilterSubActionTransactionalHealth = 10004,
29 ILMessageFilterSubActionTransactionalWeather = 10005,
30 ILMessageFilterSubActionTransactionalCarrier = 10006,
31 ILMessageFilterSubActionTransactionalRewards = 10007,
32 ILMessageFilterSubActionTransactionalPublicServices = 10008,
33 ILMessageFilterSubActionPromotionalOthers = 20000,
34 ILMessageFilterSubActionPromotionalOffers = 20001,
35 ILMessageFilterSubActionPromotionalCoupons = 20002,
36 }
37);