{
  "cksum": "205a358c80d7eed98606da64110a3c081a96724b498ad26634883d18a001945c",
  "crate_file": "objc2-home-kit-0.3.2.crate",
  "crate_url": "https://static.crates.io/crates/objc2-home-kit/objc2-home-kit-0.3.2.crate",
  "deps": [
    {
      "default_features": false,
      "features": [
        "std"
      ],
      "kind": "normal",
      "name": "bitflags",
      "optional": true,
      "req": "^2.5.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "alloc"
      ],
      "kind": "normal",
      "name": "block2",
      "optional": true,
      "req": ">=0.6.1, <0.8.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "std"
      ],
      "kind": "normal",
      "name": "objc2",
      "optional": false,
      "req": ">=0.6.2, <0.8.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "CFCGTypes",
        "objc2"
      ],
      "kind": "normal",
      "name": "objc2-core-foundation",
      "optional": true,
      "req": "^0.3.2",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "CLRegion"
      ],
      "kind": "normal",
      "name": "objc2-core-location",
      "optional": true,
      "req": "^0.3.2",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "alloc"
      ],
      "kind": "normal",
      "name": "objc2-foundation",
      "optional": false,
      "req": "^0.3.2",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "CALayer"
      ],
      "kind": "normal",
      "name": "objc2-quartz-core",
      "optional": true,
      "req": "^0.3.2",
      "target": "cfg(not(target_os = \"watchos\"))"
    },
    {
      "default_features": false,
      "features": [
        "UIAppearance",
        "UIDynamicBehavior",
        "UIFocus",
        "UIResponder",
        "UITraitCollection",
        "UIView"
      ],
      "kind": "normal",
      "name": "objc2-ui-kit",
      "optional": true,
      "req": "^0.3.2",
      "target": null
    }
  ],
  "features": {
    "HMAccessControl": [],
    "HMAccessory": [
      "objc2-foundation/NSArray",
      "objc2-foundation/NSError",
      "objc2-foundation/NSString",
      "objc2-foundation/NSUUID",
      "objc2-foundation/NSValue"
    ],
    "HMAccessoryBrowser": [
      "objc2-foundation/NSArray"
    ],
    "HMAccessoryCategory": [
      "objc2-foundation/NSString"
    ],
    "HMAccessoryCategoryTypes": [
      "objc2-foundation/NSString"
    ],
    "HMAccessoryProfile": [
      "objc2-foundation/NSArray",
      "objc2-foundation/NSUUID"
    ],
    "HMAccessorySetupManager": [
      "objc2-foundation/NSError"
    ],
    "HMAccessorySetupPayload": [
      "objc2-foundation/NSData",
      "objc2-foundation/NSURL"
    ],
    "HMAccessorySetupRequest": [
      "objc2-foundation/NSObject",
      "objc2-foundation/NSString",
      "objc2-foundation/NSUUID"
    ],
    "HMAccessorySetupResult": [
      "objc2-foundation/NSArray",
      "objc2-foundation/NSObject",
      "objc2-foundation/NSUUID"
    ],
    "HMAccessory_Camera": [
      "objc2-foundation/NSArray"
    ],
    "HMAction": [
      "objc2-foundation/NSUUID"
    ],
    "HMActionSet": [
      "objc2-foundation/NSDate",
      "objc2-foundation/NSError",
      "objc2-foundation/NSSet",
      "objc2-foundation/NSString",
      "objc2-foundation/NSUUID"
    ],
    "HMAddAccessoryRequest": [
      "objc2-foundation/NSString",
      "objc2-foundation/NSURL"
    ],
    "HMCalendarEvent": [
      "objc2-foundation/NSCalendar",
      "objc2-foundation/NSObject"
    ],
    "HMCameraAudioControl": [],
    "HMCameraControl": [],
    "HMCameraDefines": [],
    "HMCameraProfile": [],
    "HMCameraSettingsControl": [],
    "HMCameraSnapshot": [
      "objc2-foundation/NSDate"
    ],
    "HMCameraSnapshotControl": [
      "objc2-foundation/NSError"
    ],
    "HMCameraSource": [],
    "HMCameraStream": [
      "objc2-foundation/NSError"
    ],
    "HMCameraStreamControl": [
      "objc2-foundation/NSError"
    ],
    "HMCameraView": [
      "objc2-foundation/NSCoder",
      "objc2-foundation/NSObject"
    ],
    "HMCharacteristic": [
      "objc2-foundation/NSArray",
      "objc2-foundation/NSData",
      "objc2-foundation/NSError",
      "objc2-foundation/NSString",
      "objc2-foundation/NSUUID"
    ],
    "HMCharacteristicDefines": [],
    "HMCharacteristicEvent": [
      "objc2-foundation/NSError",
      "objc2-foundation/NSObject"
    ],
    "HMCharacteristicMetadata": [
      "objc2-foundation/NSArray",
      "objc2-foundation/NSString",
      "objc2-foundation/NSValue"
    ],
    "HMCharacteristicThresholdRangeEvent": [
      "objc2-foundation/NSObject"
    ],
    "HMCharacteristicTypes": [
      "objc2-foundation/NSString"
    ],
    "HMCharacteristicWriteAction": [
      "objc2-foundation/NSError",
      "objc2-foundation/NSObject"
    ],
    "HMDefines": [
      "objc2-foundation/NSError"
    ],
    "HMDurationEvent": [
      "objc2-foundation/NSDate",
      "objc2-foundation/NSObject"
    ],
    "HMError": [
      "objc2-foundation/NSString"
    ],
    "HMEvent": [
      "objc2-foundation/NSUUID"
    ],
    "HMEventTrigger": [
      "objc2-foundation/NSArray",
      "objc2-foundation/NSCalendar",
      "objc2-foundation/NSComparisonPredicate",
      "objc2-foundation/NSError",
      "objc2-foundation/NSPredicate",
      "objc2-foundation/NSString"
    ],
    "HMEventTriggerActivationState": [],
    "HMHome": [
      "objc2-foundation/NSArray",
      "objc2-foundation/NSError",
      "objc2-foundation/NSString",
      "objc2-foundation/NSUUID",
      "objc2-foundation/NSXPCConnection"
    ],
    "HMHomeAccessControl": [],
    "HMLocationEvent": [
      "objc2-foundation/NSError",
      "objc2-foundation/NSObject"
    ],
    "HMNetworkConfigurationProfile": [],
    "HMNumberRange": [
      "objc2-foundation/NSValue"
    ],
    "HMPresenceEvent": [
      "objc2-foundation/NSObject"
    ],
    "HMPresenceEventDefines": [],
    "HMRoom": [
      "objc2-foundation/NSArray",
      "objc2-foundation/NSError",
      "objc2-foundation/NSString",
      "objc2-foundation/NSUUID"
    ],
    "HMService": [
      "objc2-foundation/NSArray",
      "objc2-foundation/NSError",
      "objc2-foundation/NSString",
      "objc2-foundation/NSUUID",
      "objc2-foundation/NSValue"
    ],
    "HMServiceGroup": [
      "objc2-foundation/NSArray",
      "objc2-foundation/NSError",
      "objc2-foundation/NSString",
      "objc2-foundation/NSUUID"
    ],
    "HMServiceTypes": [
      "objc2-foundation/NSString"
    ],
    "HMSignificantEvents": [
      "objc2-foundation/NSString"
    ],
    "HMSignificantTimeEvent": [
      "objc2-foundation/NSCalendar",
      "objc2-foundation/NSObject",
      "objc2-foundation/NSString"
    ],
    "HMTimeEvent": [],
    "HMTimerTrigger": [
      "objc2-foundation/NSCalendar",
      "objc2-foundation/NSDate",
      "objc2-foundation/NSError",
      "objc2-foundation/NSString",
      "objc2-foundation/NSTimeZone"
    ],
    "HMTrigger": [
      "objc2-foundation/NSArray",
      "objc2-foundation/NSDate",
      "objc2-foundation/NSError",
      "objc2-foundation/NSString",
      "objc2-foundation/NSUUID"
    ],
    "HMUser": [
      "objc2-foundation/NSString",
      "objc2-foundation/NSUUID"
    ],
    "HMZone": [
      "objc2-foundation/NSArray",
      "objc2-foundation/NSError",
      "objc2-foundation/NSString",
      "objc2-foundation/NSUUID"
    ],
    "alloc": [],
    "std": [
      "alloc"
    ],
    "unstable-darwin-objc": []
  },
  "features2": {
    "HMHomeManager": [
      "bitflags",
      "objc2-foundation/NSArray",
      "objc2-foundation/NSError",
      "objc2-foundation/NSString"
    ],
    "bitflags": [
      "dep:bitflags"
    ],
    "block2": [
      "dep:block2"
    ],
    "default": [
      "std",
      "HMAccessControl",
      "HMAccessory",
      "HMAccessoryBrowser",
      "HMAccessoryCategory",
      "HMAccessoryCategoryTypes",
      "HMAccessoryProfile",
      "HMAccessorySetupManager",
      "HMAccessorySetupPayload",
      "HMAccessorySetupRequest",
      "HMAccessorySetupResult",
      "HMAccessory_Camera",
      "HMAction",
      "HMActionSet",
      "HMAddAccessoryRequest",
      "HMCalendarEvent",
      "HMCameraAudioControl",
      "HMCameraControl",
      "HMCameraDefines",
      "HMCameraProfile",
      "HMCameraSettingsControl",
      "HMCameraSnapshot",
      "HMCameraSnapshotControl",
      "HMCameraSource",
      "HMCameraStream",
      "HMCameraStreamControl",
      "HMCameraView",
      "HMCharacteristic",
      "HMCharacteristicDefines",
      "HMCharacteristicEvent",
      "HMCharacteristicMetadata",
      "HMCharacteristicThresholdRangeEvent",
      "HMCharacteristicTypes",
      "HMCharacteristicWriteAction",
      "HMDefines",
      "HMDurationEvent",
      "HMError",
      "HMEvent",
      "HMEventTrigger",
      "HMEventTriggerActivationState",
      "HMHome",
      "HMHomeAccessControl",
      "HMHomeManager",
      "HMLocationEvent",
      "HMNetworkConfigurationProfile",
      "HMNumberRange",
      "HMPresenceEvent",
      "HMPresenceEventDefines",
      "HMRoom",
      "HMService",
      "HMServiceGroup",
      "HMServiceTypes",
      "HMSignificantEvents",
      "HMSignificantTimeEvent",
      "HMTimeEvent",
      "HMTimerTrigger",
      "HMTrigger",
      "HMUser",
      "HMZone",
      "bitflags",
      "block2",
      "objc2-core-foundation",
      "objc2-core-location",
      "objc2-quartz-core",
      "objc2-ui-kit"
    ],
    "objc2-core-foundation": [
      "dep:objc2-core-foundation"
    ],
    "objc2-core-location": [
      "dep:objc2-core-location"
    ],
    "objc2-quartz-core": [
      "dep:objc2-quartz-core"
    ],
    "objc2-ui-kit": [
      "dep:objc2-ui-kit"
    ]
  },
  "index_path": "ob/jc/objc2-home-kit",
  "name": "objc2-home-kit",
  "pubtime": "2025-10-04T16:25:25Z",
  "rust_version": "1.71",
  "v": 2,
  "vers": "0.3.2",
  "yanked": false
}
