Cargo Features

[dependencies]
objc2-call-kit = { version = "0.2.2", default-features = false, features = ["std", "alloc", "all", "block2", "CXAnswerCallAction", "CXBase", "CXCall", "CXCallAction", "CXCallController", "CXCallDirectory", "CXCallDirectoryExtensionContext", "CXCallDirectoryManager", "CXCallDirectoryProvider", "CXCallObserver", "CXCallUpdate", "CXEndCallAction", "CXError", "CXHandle", "CXPlayDTMFCallAction", "CXProvider", "CXProviderConfiguration", "CXSetMutedCallAction", "CXStartCallAction", "CXTransaction"] }
default = std

The std feature is set by default whenever objc2-call-kit is added without default-features = false somewhere in the dependency tree.

std default = alloc

Currently not possible to turn off, put here for forwards compatibility.

Enables std of optional block2, objc2, and objc2-foundation

alloc std

Enables alloc of optional block2, objc2, and objc2-foundation

all = CXAction, CXAnswerCallAction, CXBase, CXCall, CXCallAction, CXCallController, CXCallDirectory, CXCallDirectoryExtensionContext, CXCallDirectoryManager, CXCallDirectoryProvider, CXCallObserver, CXCallUpdate, CXEndCallAction, CXError, CXHandle, CXPlayDTMFCallAction, CXProvider, CXProviderConfiguration, CXSetGroupCallAction, CXSetHeldCallAction, CXSetMutedCallAction, CXStartCallAction, CXTransaction, block2
block2 all?

Enables block2, block2 of objc2-foundation

CXAction CXAnswerCallAction all?

Enables NSCoder, NSDate, NSObject and NSUUID of objc2-foundation

CXBase all?
CXCall all?

Enables NSUUID of objc2-foundation

CXCallAction all?

Enables NSCoder, NSObject and NSUUID of objc2-foundation

CXCallController all?

Enables NSArray and NSError of objc2-foundation

CXCallDirectory all?
CXCallDirectoryExtensionContext all?

Enables NSArray, NSError, NSExtensionContext and NSString of objc2-foundation

CXCallDirectoryManager all?

Enables NSError and NSString of objc2-foundation

CXCallDirectoryProvider all?

Enables NSExtensionContext and NSExtensionRequestHandling of objc2-foundation

CXCallObserver all?

Enables NSArray of objc2-foundation

CXCallUpdate all?

Enables NSObject and NSString of objc2-foundation

CXEndCallAction all?

Enables NSCoder, NSDate, NSObject and NSUUID of objc2-foundation

CXError all?

Enables NSError and NSString of objc2-foundation

CXHandle all?

Enables NSObject and NSString of objc2-foundation

CXPlayDTMFCallAction all?

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

CXProvider all?

Enables NSArray, NSDate, NSDictionary, NSError and NSUUID of objc2-foundation

CXProviderConfiguration all?

Enables NSData, NSObject, NSSet, NSString and NSValue of objc2-foundation

CXSetGroupCallAction CXSetHeldCallAction CXSetMutedCallAction all?

Enables NSCoder, NSObject and NSUUID of objc2-foundation

CXStartCallAction all?

Enables NSCoder, NSDate, NSObject, NSString and NSUUID of objc2-foundation

CXTransaction all?

Enables NSArray, NSObject and NSUUID of objc2-foundation