Cargo Features
[dependencies]
objc2-virtualization = { version = "0.2.2", default-features = false, features = ["std", "alloc", "all", "bitflags", "block2", "objc2-app-kit", "VZAudioDeviceConfiguration", "VZAudioOutputStreamSink", "VZBootLoader", "VZBridgedNetworkDeviceAttachment", "VZBridgedNetworkInterface", "VZConsoleDevice", "VZConsolePortConfiguration", "VZDirectorySharingDevice", "VZDirectorySharingDeviceConfiguration", "VZDiskBlockDeviceStorageDeviceAttachment", "VZDiskImageStorageDeviceAttachment", "VZDiskSynchronizationMode", "VZEFIBootLoader", "VZEFIVariableStore", "VZEntropyDeviceConfiguration", "VZError", "VZFileHandleSerialPortAttachment", "VZFileSerialPortAttachment", "VZGenericMachineIdentifier", "VZGenericPlatformConfiguration", "VZGraphicsDevice", "VZGraphicsDeviceConfiguration", "VZGraphicsDisplay", "VZGraphicsDisplayConfiguration", "VZHostAudioOutputStreamSink", "VZKeyboardConfiguration", "VZLinuxBootLoader", "VZLinuxRosettaAbstractSocketCachingOptions", "VZLinuxRosettaCachingOptions", "VZLinuxRosettaDirectoryShare", "VZLinuxRosettaUnixSocketCachingOptions", "VZMACAddress", "VZMacAuxiliaryStorage", "VZMacGraphicsDevice", "VZMacGraphicsDeviceConfiguration", "VZMacGraphicsDisplay", "VZMacGraphicsDisplayConfiguration", "VZMacHardwareModel", "VZMacKeyboardConfiguration", "VZMacMachineIdentifier", "VZMacOSBootLoader", "VZMacOSConfigurationRequirements", "VZMacOSInstaller", "VZMacOSRestoreImage", "VZMacOSVirtualMachineStartOptions", "VZMacTrackpadConfiguration", "VZMemoryBalloonDevice", "VZMemoryBalloonDeviceConfiguration", "VZMultipleDirectoryShare", "VZNATNetworkDeviceAttachment", "VZNVMExpressControllerDeviceConfiguration", "VZNetworkBlockDeviceStorageDeviceAttachment", "VZNetworkDeviceAttachment", "VZPlatformConfiguration", "VZPointingDeviceConfiguration", "VZSerialPortAttachment", "VZSerialPortConfiguration", "VZSharedDirectory", "VZSocketDevice", "VZSocketDeviceConfiguration", "VZSpiceAgentPortAttachment", "VZStorageDeviceAttachment", "VZUSBKeyboardConfiguration", "VZUSBMassStorageDeviceConfiguration", "VZUSBScreenCoordinatePointingDeviceConfiguration", "VZVirtioBlockDeviceConfiguration", "VZVirtioConsoleDevice", "VZVirtioConsoleDeviceConfiguration", "VZVirtioConsoleDeviceSerialPortConfiguration", "VZVirtioConsolePort", "VZVirtioConsolePortArray", "VZVirtioConsolePortConfiguration", "VZVirtioConsolePortConfigurationArray", "VZVirtioEntropyDeviceConfiguration", "VZVirtioFileSystemDevice", "VZVirtioFileSystemDeviceConfiguration", "VZVirtioGraphicsDevice", "VZVirtioGraphicsDeviceConfiguration", "VZVirtioGraphicsScanout", "VZVirtioNetworkDeviceConfiguration", "VZVirtioSocketConnection", "VZVirtioSocketDevice", "VZVirtioSocketDeviceConfiguration", "VZVirtioSocketListener", "VZVirtioSoundDeviceConfiguration", "VZVirtioSoundDeviceInputStreamConfiguration", "VZVirtioSoundDeviceOutputStreamConfiguration", "VZVirtioSoundDeviceStreamConfiguration", "VZVirtioTraditionalMemoryBalloonDevice", "VZVirtioTraditionalMemoryBalloonDeviceConfiguration", "VZVirtualMachine", "VZVirtualMachineConfiguration", "VZVirtualMachineDelegate", "VZVirtualMachineStartOptions", "VZVirtualMachineView"] }
- default = std
-
The
std
feature is set by default wheneverobjc2-virtualization
is added without
somewhere in the dependency tree.default-features = false - std default = alloc
-
Currently not possible to turn off, put here for forwards compatibility.
Enables std of optional bitflags, optional block2, objc2, optional objc2-app-kit, and objc2-foundation
- alloc std
-
Enables alloc of optional block2, objc2, optional objc2-app-kit, and objc2-foundation
- all = VZAudioDeviceConfiguration, VZAudioInputStreamSource, VZAudioOutputStreamSink, VZBootLoader, VZBridgedNetworkDeviceAttachment, VZBridgedNetworkInterface, VZConsoleDevice, VZConsoleDeviceConfiguration, VZConsolePortConfiguration, VZDefines, VZDirectoryShare, VZDirectorySharingDevice, VZDirectorySharingDeviceConfiguration, VZDiskBlockDeviceStorageDeviceAttac…, VZDiskImageStorageDeviceAttachment, VZDiskSynchronizationMode, VZEFIBootLoader, VZEFIVariableStore, VZEntropyDeviceConfiguration, VZError, VZFileHandleNetworkDeviceAttachment, VZFileHandleSerialPortAttachment, VZFileSerialPortAttachment, VZGenericMachineIdentifier, VZGenericPlatformConfiguration, VZGraphicsDevice, VZGraphicsDeviceConfiguration, VZGraphicsDisplay, VZGraphicsDisplayConfiguration, VZHostAudioInputStreamSource, VZHostAudioOutputStreamSink, VZKeyboardConfiguration, VZLinuxBootLoader, VZLinuxRosettaAbstractSocketCaching…, VZLinuxRosettaCachingOptions, VZLinuxRosettaDirectoryShare, VZLinuxRosettaUnixSocketCachingOptions, VZMACAddress, VZMacAuxiliaryStorage, VZMacGraphicsDevice, VZMacGraphicsDeviceConfiguration, VZMacGraphicsDisplay, VZMacGraphicsDisplayConfiguration, VZMacHardwareModel, VZMacKeyboardConfiguration, VZMacMachineIdentifier, VZMacOSBootLoader, VZMacOSConfigurationRequirements, VZMacOSInstaller, VZMacOSRestoreImage, VZMacOSVirtualMachineStartOptions, VZMacPlatformConfiguration, VZMacTrackpadConfiguration, VZMemoryBalloonDevice, VZMemoryBalloonDeviceConfiguration, VZMultipleDirectoryShare, VZNATNetworkDeviceAttachment, VZNVMExpressControllerDeviceConfigu…, VZNetworkBlockDeviceStorageDeviceAt…, VZNetworkDevice, VZNetworkDeviceAttachment, VZNetworkDeviceConfiguration, VZPlatformConfiguration, VZPointingDeviceConfiguration, VZSerialPortAttachment, VZSerialPortConfiguration, VZSharedDirectory, VZSingleDirectoryShare, VZSocketDevice, VZSocketDeviceConfiguration, VZSpiceAgentPortAttachment, VZStorageDeviceAttachment, VZStorageDeviceConfiguration, VZUSBKeyboardConfiguration, VZUSBMassStorageDeviceConfiguration, VZUSBScreenCoordinatePointingDevice…, VZVirtioBlockDeviceConfiguration, VZVirtioConsoleDevice, VZVirtioConsoleDeviceConfiguration, VZVirtioConsoleDeviceSerialPortConf…, VZVirtioConsolePort, VZVirtioConsolePortArray, VZVirtioConsolePortConfiguration, VZVirtioConsolePortConfigurationArray, VZVirtioEntropyDeviceConfiguration, VZVirtioFileSystemDevice, VZVirtioFileSystemDeviceConfiguration, VZVirtioGraphicsDevice, VZVirtioGraphicsDeviceConfiguration, VZVirtioGraphicsScanout, VZVirtioGraphicsScanoutConfiguration, VZVirtioNetworkDeviceConfiguration, VZVirtioSocketConnection, VZVirtioSocketDevice, VZVirtioSocketDeviceConfiguration, VZVirtioSocketListener, VZVirtioSoundDeviceConfiguration, VZVirtioSoundDeviceInputStreamConfi…, VZVirtioSoundDeviceOutputStreamConf…, VZVirtioSoundDeviceStreamConfiguration, VZVirtioTraditionalMemoryBalloonDevice, VZVirtioTraditionalMemoryBalloonDev…, VZVirtualMachine, VZVirtualMachineConfiguration, VZVirtualMachineDelegate, VZVirtualMachineStartOptions, VZVirtualMachineView, bitflags, block2, objc2-app-kit
- bitflags VZEFIVariableStore? VZMacAuxiliaryStorage? all?
-
Enables bitflags, bitflags of objc2-foundation and optional objc2-app-kit
- block2 all?
-
Enables block2, block2 of objc2-foundation and optional objc2-app-kit
- objc2-app-kit all?
-
Enables objc2-app-kit
- VZAudioDeviceConfiguration all?
-
Enables NSObject of objc2-foundation
- VZAudioInputStreamSource VZAudioOutputStreamSink all?
- VZBootLoader all?
-
Enables NSObject of objc2-foundation
- VZBridgedNetworkDeviceAttachment all?
- VZBridgedNetworkInterface all?
-
Enables NSArray and NSString of objc2-foundation
- VZConsoleDevice all?
- VZConsoleDeviceConfiguration VZConsolePortConfiguration all?
-
Enables NSObject of objc2-foundation
- VZDefines VZDirectoryShare VZDirectorySharingDevice all?
- VZDirectorySharingDeviceConfiguration all?
-
Enables NSObject of objc2-foundation
- VZDiskBlockDeviceStorageDeviceAttachment all?
-
Enables NSError and NSFileHandle of objc2-foundation
- VZDiskImageStorageDeviceAttachment all?
-
Enables NSError and NSURL of objc2-foundation
- VZDiskSynchronizationMode all?
- VZEFIBootLoader all?
-
Enables NSObject of objc2-foundation
- VZEFIVariableStore all? = bitflags
-
Enables NSError and NSURL of objc2-foundation
- VZEntropyDeviceConfiguration all?
-
Enables NSObject of objc2-foundation
- VZError all?
-
Enables NSError and NSString of objc2-foundation
- VZFileHandleNetworkDeviceAttachment VZFileHandleSerialPortAttachment all?
-
Enables NSFileHandle of objc2-foundation
- VZFileSerialPortAttachment all?
-
Enables NSError and NSURL of objc2-foundation
- VZGenericMachineIdentifier all?
-
Enables NSData and NSObject of objc2-foundation
- VZGenericPlatformConfiguration all?
-
Enables NSObject of objc2-foundation
- VZGraphicsDevice all?
-
Enables NSArray of objc2-foundation
- VZGraphicsDeviceConfiguration all?
-
Enables NSObject of objc2-foundation
- VZGraphicsDisplay all?
-
Enables NSError and NSGeometry of objc2-foundation
- VZGraphicsDisplayConfiguration all?
-
Enables NSObject of objc2-foundation
- VZHostAudioInputStreamSource VZHostAudioOutputStreamSink all?
- VZKeyboardConfiguration all?
-
Enables NSObject of objc2-foundation
- VZLinuxBootLoader all?
-
Enables NSObject, NSString and NSURL of objc2-foundation
- VZLinuxRosettaAbstractSocketCachingOptions all?
-
Enables NSError and NSString of objc2-foundation
- VZLinuxRosettaCachingOptions all?
-
Enables NSError of objc2-foundation
- VZLinuxRosettaUnixSocketCachingOptions all?
-
Enables NSError and NSString of objc2-foundation
- VZMACAddress all?
-
Enables NSObject and NSString of objc2-foundation
- VZMacAuxiliaryStorage all? = bitflags
-
Enables NSError and NSURL of objc2-foundation
- VZMacGraphicsDevice all?
- VZMacGraphicsDeviceConfiguration all?
-
Enables NSArray and NSObject of objc2-foundation
- VZMacGraphicsDisplay all?
- VZMacGraphicsDisplayConfiguration all?
-
Enables NSGeometry and NSObject of objc2-foundation, NSScreen of optional objc2-app-kit
- VZMacHardwareModel all?
-
Enables NSData and NSObject of objc2-foundation
- VZMacKeyboardConfiguration all?
-
Enables NSObject of objc2-foundation
- VZMacMachineIdentifier all?
-
Enables NSData and NSObject of objc2-foundation
- VZMacOSBootLoader all?
-
Enables NSObject of objc2-foundation
- VZMacOSConfigurationRequirements all?
- VZMacOSInstaller all?
-
Enables NSError, NSProgress and NSURL of objc2-foundation
- VZMacOSRestoreImage all?
-
Enables NSError, NSProcessInfo, NSString and NSURL of objc2-foundation
- VZMacOSVirtualMachineStartOptions all?
- VZMacPlatformConfiguration VZMacTrackpadConfiguration all?
-
Enables NSObject of objc2-foundation
- VZMemoryBalloonDevice all?
- VZMemoryBalloonDeviceConfiguration all?
-
Enables NSObject of objc2-foundation
-
Enables NSDictionary, NSError and NSString of objc2-foundation
- VZNATNetworkDeviceAttachment all?
- VZNVMExpressControllerDeviceConfiguration all?
-
Enables NSObject of objc2-foundation
- VZNetworkBlockDeviceStorageDeviceAttachment all?
-
Enables NSDate, NSError and NSURL of objc2-foundation
- VZNetworkDevice VZNetworkDeviceAttachment all?
- VZNetworkDeviceConfiguration VZPlatformConfiguration all?
-
Enables NSObject of objc2-foundation
- VZPointingDeviceConfiguration all?
-
Enables NSObject of objc2-foundation
- VZSerialPortAttachment all?
- VZSerialPortConfiguration all?
-
Enables NSObject of objc2-foundation
-
Enables NSURL of objc2-foundation
- VZSingleDirectoryShare VZSocketDevice all?
- VZSocketDeviceConfiguration all?
-
Enables NSObject of objc2-foundation
- VZSpiceAgentPortAttachment all?
-
Enables NSString of objc2-foundation
- VZStorageDeviceAttachment all?
- VZStorageDeviceConfiguration VZUSBKeyboardConfiguration all?
-
Enables NSObject of objc2-foundation
- VZUSBMassStorageDeviceConfiguration all?
-
Enables NSObject of objc2-foundation
- VZUSBScreenCoordinatePointingDeviceConfiguration all?
-
Enables NSObject of objc2-foundation
- VZVirtioBlockDeviceConfiguration all?
-
Enables NSError, NSObject and NSString of objc2-foundation
- VZVirtioConsoleDevice all?
- VZVirtioConsoleDeviceConfiguration all?
-
Enables NSObject of objc2-foundation
- VZVirtioConsoleDeviceSerialPortConfiguration all?
-
Enables NSObject of objc2-foundation
- VZVirtioConsolePort all?
-
Enables NSString of objc2-foundation
- VZVirtioConsolePortArray all?
- VZVirtioConsolePortConfiguration all?
-
Enables NSObject and NSString of objc2-foundation
- VZVirtioConsolePortConfigurationArray all?
-
Enables NSObject of objc2-foundation
- VZVirtioEntropyDeviceConfiguration all?
-
Enables NSObject of objc2-foundation
- VZVirtioFileSystemDevice all?
-
Enables NSString of objc2-foundation
- VZVirtioFileSystemDeviceConfiguration all?
-
Enables NSError, NSObject and NSString of objc2-foundation
- VZVirtioGraphicsDevice all?
- VZVirtioGraphicsDeviceConfiguration all?
-
Enables NSArray and NSObject of objc2-foundation
- VZVirtioGraphicsScanout all?
- VZVirtioGraphicsScanoutConfiguration VZVirtioNetworkDeviceConfiguration all?
-
Enables NSObject of objc2-foundation
- VZVirtioSocketConnection all?
- VZVirtioSocketDevice all?
-
Enables NSError of objc2-foundation
- VZVirtioSocketDeviceConfiguration all?
-
Enables NSObject of objc2-foundation
- VZVirtioSocketListener all?
- VZVirtioSoundDeviceConfiguration all?
-
Enables NSArray and NSObject of objc2-foundation
- VZVirtioSoundDeviceInputStreamConfiguration all?
-
Enables NSObject of objc2-foundation
- VZVirtioSoundDeviceOutputStreamConfiguration all?
-
Enables NSObject of objc2-foundation
- VZVirtioSoundDeviceStreamConfiguration all?
-
Enables NSObject of objc2-foundation
- VZVirtioTraditionalMemoryBalloonDevice all?
- VZVirtioTraditionalMemoryBalloonDeviceConfiguration all?
-
Enables NSObject of objc2-foundation
- VZVirtualMachine all?
-
Enables NSArray, NSError and NSURL of objc2-foundation
- VZVirtualMachineConfiguration all?
-
Enables NSArray, NSError and NSObject of objc2-foundation
- VZVirtualMachineDelegate all?
-
Enables NSError of objc2-foundation
- VZVirtualMachineStartOptions all?
- VZVirtualMachineView all?
-
Enables NSCoder, NSGeometry and NSObject of objc2-foundation, NSAccessibilityProtocols, NSAnimation, NSAppearance, NSDragging, NSResponder, NSUserInterfaceItemIdentification and NSView of optional objc2-app-kit