@interface EDPBModelFeaturesImportant : PBCodable { struct { unsigned char numRecipients : 1; unsigned char timeReceived : 1; unsigned char unknownFeatureCount : 1; unsigned char ccContainsContact : 1; unsigned char ccIsTopDirectAddressesBasedOnRespond : 1; unsigned char ccIsTopDirectAddressesBasedOnScroll : 1; unsigned char ccIsTopDirectAddressesBasedOnSend : 1; unsigned char ccIsTopDirectAddressesBasedOnView : 1; unsigned char ccIsTopIndirectAddressesBasedOnRespond : 1; unsigned char ccIsTopIndirectAddressesBasedOnScroll : 1; unsigned char ccIsTopIndirectAddressesBasedOnSend : 1; unsigned char ccIsTopIndirectAddressesBasedOnView : 1; unsigned char ccIsVip : 1; unsigned char fromListId : 1; unsigned char messageIsForward : 1; unsigned char messageIsReply : 1; unsigned char senderIsContact : 1; unsigned char senderIsTopDirectAddressesBasedOnRespond : 1; unsigned char senderIsTopDirectAddressesBasedOnScroll : 1; unsigned char senderIsTopDirectAddressesBasedOnSend : 1; unsigned char senderIsTopDirectAddressesBasedOnView : 1; unsigned char senderIsTopIndirectAddressesBasedOnRespond : 1; unsigned char senderIsTopIndirectAddressesBasedOnScroll : 1; unsigned char senderIsTopIndirectAddressesBasedOnSend : 1; unsigned char senderIsTopIndirectAddressesBasedOnView : 1; unsigned char senderIsVip : 1; unsigned char subjectIsTopWordsBasedOnRespond : 1; unsigned char subjectIsTopWordsBasedOnScroll : 1; unsigned char subjectIsTopWordsBasedOnSend : 1; unsigned char subjectIsTopWordsBasedOnView : 1; unsigned char toContainsContact : 1; unsigned char toIsTopDirectAddressesBasedOnRespond : 1; unsigned char toIsTopDirectAddressesBasedOnScroll : 1; unsigned char toIsTopDirectAddressesBasedOnSend : 1; unsigned char toIsTopDirectAddressesBasedOnView : 1; unsigned char toIsTopIndirectAddressesBasedOnRespond : 1; unsigned char toIsTopIndirectAddressesBasedOnScroll : 1; unsigned char toIsTopIndirectAddressesBasedOnSend : 1; unsigned char toIsTopIndirectAddressesBasedOnView : 1; unsigned char toIsVip : 1; unsigned char userIsBcc : 1; unsigned char userIsCc : 1; unsigned char userIsSender : 1; unsigned char userIsTo : 1; } _has; } @property (nonatomic) BOOL hasUnknownFeatureCount; @property (nonatomic) unsigned int unknownFeatureCount; @property (nonatomic) BOOL hasCcContainsContact; @property (nonatomic) BOOL ccContainsContact; @property (nonatomic) BOOL hasCcIsTopDirectAddressesBasedOnRespond; @property (nonatomic) BOOL ccIsTopDirectAddressesBasedOnRespond; @property (nonatomic) BOOL hasCcIsTopDirectAddressesBasedOnScroll; @property (nonatomic) BOOL ccIsTopDirectAddressesBasedOnScroll; @property (nonatomic) BOOL hasCcIsTopDirectAddressesBasedOnSend; @property (nonatomic) BOOL ccIsTopDirectAddressesBasedOnSend; @property (nonatomic) BOOL hasCcIsTopDirectAddressesBasedOnView; @property (nonatomic) BOOL ccIsTopDirectAddressesBasedOnView; @property (nonatomic) BOOL hasCcIsTopIndirectAddressesBasedOnRespond; @property (nonatomic) BOOL ccIsTopIndirectAddressesBasedOnRespond; @property (nonatomic) BOOL hasCcIsTopIndirectAddressesBasedOnScroll; @property (nonatomic) BOOL ccIsTopIndirectAddressesBasedOnScroll; @property (nonatomic) BOOL hasCcIsTopIndirectAddressesBasedOnSend; @property (nonatomic) BOOL ccIsTopIndirectAddressesBasedOnSend; @property (nonatomic) BOOL hasCcIsTopIndirectAddressesBasedOnView; @property (nonatomic) BOOL ccIsTopIndirectAddressesBasedOnView; @property (nonatomic) BOOL hasCcIsVip; @property (nonatomic) BOOL ccIsVip; @property (nonatomic) BOOL hasFromListId; @property (nonatomic) BOOL fromListId; @property (nonatomic) BOOL hasMessageIsForward; @property (nonatomic) BOOL messageIsForward; @property (nonatomic) BOOL hasMessageIsReply; @property (nonatomic) BOOL messageIsReply; @property (nonatomic) BOOL hasNumRecipients; @property (nonatomic) unsigned int numRecipients; @property (nonatomic) BOOL hasSenderIsContact; @property (nonatomic) BOOL senderIsContact; @property (nonatomic) BOOL hasSenderIsTopDirectAddressesBasedOnRespond; @property (nonatomic) BOOL senderIsTopDirectAddressesBasedOnRespond; @property (nonatomic) BOOL hasSenderIsTopDirectAddressesBasedOnScroll; @property (nonatomic) BOOL senderIsTopDirectAddressesBasedOnScroll; @property (nonatomic) BOOL hasSenderIsTopDirectAddressesBasedOnSend; @property (nonatomic) BOOL senderIsTopDirectAddressesBasedOnSend; @property (nonatomic) BOOL hasSenderIsTopDirectAddressesBasedOnView; @property (nonatomic) BOOL senderIsTopDirectAddressesBasedOnView; @property (nonatomic) BOOL hasSenderIsTopIndirectAddressesBasedOnRespond; @property (nonatomic) BOOL senderIsTopIndirectAddressesBasedOnRespond; @property (nonatomic) BOOL hasSenderIsTopIndirectAddressesBasedOnScroll; @property (nonatomic) BOOL senderIsTopIndirectAddressesBasedOnScroll; @property (nonatomic) BOOL hasSenderIsTopIndirectAddressesBasedOnSend; @property (nonatomic) BOOL senderIsTopIndirectAddressesBasedOnSend; @property (nonatomic) BOOL hasSenderIsTopIndirectAddressesBasedOnView; @property (nonatomic) BOOL senderIsTopIndirectAddressesBasedOnView; @property (nonatomic) BOOL hasSenderIsVip; @property (nonatomic) BOOL senderIsVip; @property (nonatomic) BOOL hasSubjectIsTopWordsBasedOnRespond; @property (nonatomic) BOOL subjectIsTopWordsBasedOnRespond; @property (nonatomic) BOOL hasSubjectIsTopWordsBasedOnScroll; @property (nonatomic) BOOL subjectIsTopWordsBasedOnScroll; @property (nonatomic) BOOL hasSubjectIsTopWordsBasedOnSend; @property (nonatomic) BOOL subjectIsTopWordsBasedOnSend; @property (nonatomic) BOOL hasSubjectIsTopWordsBasedOnView; @property (nonatomic) BOOL subjectIsTopWordsBasedOnView; @property (nonatomic) BOOL hasTimeReceived; @property (nonatomic) int timeReceived; @property (nonatomic) BOOL hasToContainsContact; @property (nonatomic) BOOL toContainsContact; @property (nonatomic) BOOL hasToIsTopDirectAddressesBasedOnRespond; @property (nonatomic) BOOL toIsTopDirectAddressesBasedOnRespond; @property (nonatomic) BOOL hasToIsTopDirectAddressesBasedOnScroll; @property (nonatomic) BOOL toIsTopDirectAddressesBasedOnScroll; @property (nonatomic) BOOL hasToIsTopDirectAddressesBasedOnSend; @property (nonatomic) BOOL toIsTopDirectAddressesBasedOnSend; @property (nonatomic) BOOL hasToIsTopDirectAddressesBasedOnView; @property (nonatomic) BOOL toIsTopDirectAddressesBasedOnView; @property (nonatomic) BOOL hasToIsTopIndirectAddressesBasedOnRespond; @property (nonatomic) BOOL toIsTopIndirectAddressesBasedOnRespond; @property (nonatomic) BOOL hasToIsTopIndirectAddressesBasedOnScroll; @property (nonatomic) BOOL toIsTopIndirectAddressesBasedOnScroll; @property (nonatomic) BOOL hasToIsTopIndirectAddressesBasedOnSend; @property (nonatomic) BOOL toIsTopIndirectAddressesBasedOnSend; @property (nonatomic) BOOL hasToIsTopIndirectAddressesBasedOnView; @property (nonatomic) BOOL toIsTopIndirectAddressesBasedOnView; @property (nonatomic) BOOL hasToIsVip; @property (nonatomic) BOOL toIsVip; @property (nonatomic) BOOL hasUserIsBcc; @property (nonatomic) BOOL userIsBcc; @property (nonatomic) BOOL hasUserIsCc; @property (nonatomic) BOOL userIsCc; @property (nonatomic) BOOL hasUserIsSender; @property (nonatomic) BOOL userIsSender; @property (nonatomic) BOOL hasUserIsTo; @property (nonatomic) BOOL userIsTo; - (unsigned long long)hash; - (BOOL)readFrom:(id)a0; - (void)writeTo:(id)a0; - (id)description; - (id)dictionaryRepresentation; - (void)copyTo:(id)a0; - (BOOL)isEqual:(id)a0; - (void)mergeFrom:(id)a0; - (id)copyWithZone:(struct _NSZone { } *)a0; - (int)StringAsTimeReceived:(id)a0; - (id)timeReceivedAsString:(int)a0; @end