icrate/generated/IdentityLookup/
ILMessageFilterAction.rs

1//! This file has been automatically generated by `objc2`'s `header-translator`.
2//! DO NOT EDIT
3use 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);