Cargo Features

[dependencies]
objc2-messages = { version = "0.3.0", default-features = false, features = ["std", "alloc", "block2", "objc2-core-foundation", "objc2-quartz-core", "objc2-ui-kit", "MSConversation", "MSMessage", "MSMessageError", "MSMessageLiveLayout", "MSMessageTemplateLayout", "MSMessagesAppViewController", "MSSession", "MSSticker", "MSStickerBrowserView", "MSStickerBrowserViewController", "MSStickerBrowserViewDataSource", "MSStickerView", "MessagesDefines"] }
default = MSConversation, MSMessage, MSMessageError, MSMessageLayout, MSMessageLiveLayout, MSMessageTemplateLayout, MSMessagesAppViewController, MSSession, MSSticker, MSStickerBrowserView, MSStickerBrowserViewController, MSStickerBrowserViewDataSource, MSStickerView, MessagesDefines, block2, objc2-core-foundation, objc2-quartz-core, objc2-ui-kit, std

These default features are set whenever objc2-messages is added without default-features = false somewhere in the dependency tree.

std default = alloc
alloc std
block2 default

Enables block2

objc2-core-foundation default

Enables objc2-core-foundation

objc2-quartz-core default

Enables objc2-quartz-core

objc2-ui-kit default

Enables objc2-ui-kit

MSConversation default

Enables NSArray, NSError, NSString, NSURL and NSUUID of objc2-foundation

MSMessage default

Enables NSError, NSObject, NSString, NSURL and NSUUID of objc2-foundation

MSMessageError default

Enables NSString of objc2-foundation

MSMessageLayout MSMessageLiveLayout default

Enables NSObject of objc2-foundation

MSMessageTemplateLayout default

Enables NSObject, NSString and NSURL of objc2-foundation

MSMessagesAppViewController default

Enables NSBundle, NSCoder, NSObject and NSString of objc2-foundation

MSSession default

Enables NSObject of objc2-foundation

MSSticker default

Enables NSError, NSString and NSURL of objc2-foundation

MSStickerBrowserView default

Enables NSCoder and NSObject of objc2-foundation

MSStickerBrowserViewController default

Enables NSBundle, NSCoder, NSObject and NSString of objc2-foundation

MSStickerBrowserViewDataSource default
MSStickerView default

Enables NSCoder, NSDate and NSObject of objc2-foundation

MessagesDefines default

objc2-messages has 20 features without comments.