apple-sys 0.3.0

The auto-managed -sys crate for Apple platforms using bindgen directly from build environment

apple-sys

There is very little structured metadata to build this page from currently. You should check the main library docs, readme, or Cargo.toml in case the author documented the features in them.

This version has 232 feature flags, 1 of them enabled by default.

default

prebuilt (default)

ARKit

AVFAudio

AVFoundation

AVKit

AVRouting

Accelerate

Accessibility

AccessorySetupKit

Accounts

AdServices

AdSupport

AddressBook

AddressBookUI

AppClip

AppKit

AppTrackingTransparency

AppleScriptKit

AppleScriptObjC

ApplicationServices

AssetsLibrary

Assignables

AudioToolbox

AudioUnit

AudioVideoBridging

AuthenticationServices

AutomaticAssessmentConfiguration

Automator

BackgroundAssets

BackgroundTasks

BrowserEngineCore

BrowserEngineKit

BrowserKit

BusinessChat

CFNetwork

CalendarStore

CallKit

CarPlay

Carbon

Cinematic

ClassKit

ClockKit

CloudKit

Cocoa

Collaboration

ColorSync

CompositorServices

Contacts

ContactsUI

CoreAudio

CoreAudioKit

CoreBluetooth

CoreData

CoreFoundation

CoreGraphics

CoreHaptics

CoreImage

CoreLocation

CoreLocationUI

CoreMIDI

CoreML

CoreMedia

CoreMediaIO

CoreMotion

CoreNFC

CoreServices

CoreSpotlight

CoreTelephony

CoreText

CoreVideo

CoreWLAN

CryptoTokenKit

DVDPlayback

DataDetection

DeviceCheck

DeviceDiscoveryExtension

DeviceDiscoveryUI

DirectoryService

DiscRecording

DiscRecordingUI

DiskArbitration

EventKit

EventKitUI

ExceptionHandling

ExecutionPolicy

ExposureNotification

ExtensionKit

ExternalAccessory

FSKit

FileProvider

FileProviderUI

FinderSync

ForceFeedback

Foundation

GLKit

GLUT

GSS

GameController

GameKit

GameSave

GameplayKit

HealthKit

HealthKitUI

HomeKit

Hypervisor

ICADevices

IOBluetooth

IOBluetoothUI

IOKit

IOSurface

IOUSBHost

IdentityLookup

IdentityLookupUI

ImageCaptureCore

ImageIO

InputMethodKit

InstallerPlugins

InstantMessage

Intents

IntentsUI

JavaRuntimeSupport

JavaScriptCore

Kerberos

LatentSemanticMapping

LinkPresentation

LocalAuthentication

LocalAuthenticationEmbeddedUI

LockedCameraCapture

MLCompute

MailKit

MapKit

Matter

MediaAccessibility

MediaExtension

MediaLibrary

MediaPlayer

MediaSetup

MediaToolbox

MessageUI

Messages

Metal

MetalFX

MetalKit

MetalPerformancePrimitives

This feature flag does not enable additional features.

MetalPerformanceShaders

MetalPerformanceShadersGraph

MetricKit

MobileCoreServices

ModelIO

MultipeerConnectivity

NaturalLanguage

NearbyInteraction

NetFS

Network

NetworkExtension

NotificationCenter

OSAKit

OSLog

OpenAL

This feature flag does not enable additional features.

OpenCL

OpenDirectory

OpenGL

OpenGLES

PCSC

This feature flag does not enable additional features.

PDFKit

PHASE

ParavirtualizedGraphics

PassKit

PencilKit

Photos

PhotosUI

PreferencePanes

PushKit

PushToTalk

Quartz

QuartzCore

QuickLook

QuickLookThumbnailing

QuickLookUI

ReplayKit

SafariServices

SafetyKit

SceneKit

ScreenCaptureKit

ScreenSaver

ScreenTime

ScriptingBridge

Security

SecurityFoundation

SecurityInterface

SecurityUI

SensitiveContentAnalysis

SensorKit

ServiceManagement

ServicesAccountLinking

SharedWithYou

SharedWithYouCore

ShazamKit

Social

SoundAnalysis

Speech

SpriteKit

StickerKit

StoreKit

SwiftUI

Symbols

SyncServices

SystemConfiguration

SystemExtensions

TWAIN

This feature flag does not enable additional features.

Tcl

ThreadNetwork

TouchController

TranslationUIProvider

Twitter

UIKit

UniformTypeIdentifiers

UserNotifications

UserNotificationsUI

VideoDecodeAcceleration

VideoSubscriberAccount

VideoToolbox

Virtualization

Vision

VisionKit

WatchConnectivity

WebKit

WidgetKit

bindgen

iAd

iTunesLibrary

vmnet