Cargo Features

[dependencies]
objc2-quick-look-ui = { version = "0.3.1", default-features = false, features = ["std", "alloc", "block2", "objc2-app-kit", "objc2-core-foundation", "objc2-core-graphics", "objc2-uniform-type-identifiers", "QLFilePreviewRequest", "QLPreviewItem", "QLPreviewPanel", "QLPreviewProvider", "QLPreviewReply", "QLPreviewView", "QLPreviewingController"] }
default = QLFilePreviewRequest, QLPreviewItem, QLPreviewPanel, QLPreviewProvider, QLPreviewReply, QLPreviewView, QLPreviewingController, block2, objc2-app-kit, objc2-core-foundation, objc2-core-graphics, objc2-uniform-type-identifiers, std

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

std default = alloc
alloc std
block2 default

Enables block2

Affects QLPreviewingController::QLPreviewItemLoadingBlock

objc2-app-kit default

Enables objc2-app-kit

objc2-core-foundation default

Enables objc2-core-foundation

objc2-core-graphics default

Enables objc2-core-graphics

objc2-uniform-type-identifiers default

Enables objc2-uniform-type-identifiers

QLFilePreviewRequest default

Enables NSURL of objc2-foundation

QLPreviewItem default

Enables NSString and NSURL of objc2-foundation

QLPreviewPanel default

Enables NSCoder, NSDictionary, NSGeometry, NSObject and objc2-core-foundation of objc2-foundation

QLPreviewProvider default

Enables NSExtensionRequestHandling of objc2-foundation

QLPreviewReply default

Enables NSData, NSDictionary, NSError, NSString and NSURL of objc2-foundation

QLPreviewView default

Enables NSCoder, NSGeometry, NSObject and objc2-core-foundation of objc2-foundation

QLPreviewingController default

Enables NSError, NSString and NSURL of objc2-foundation