{
  "cksum": "d4f7b8215a1ef8192d738032d277dadc2fa638a9277216a4b40ee023d52ea0cf",
  "crate_file": "brainwires-hardware-0.8.0.crate",
  "crate_url": "https://static.crates.io/crates/brainwires-hardware/brainwires-hardware-0.8.0.crate",
  "deps": [
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "anyhow",
      "optional": false,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "anyhow",
      "optional": false,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "async-stream",
      "optional": true,
      "req": "^0.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "async-trait",
      "optional": false,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "base64",
      "optional": true,
      "req": "^0.22",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "brainwires-providers",
      "optional": true,
      "req": "^0.8.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "btleplug",
      "optional": true,
      "req": "^0.11",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "claxon",
      "optional": true,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "cpal",
      "optional": true,
      "req": "^0.15",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "termination"
      ],
      "kind": "dev",
      "name": "ctrlc",
      "optional": false,
      "req": "^3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "flacenc",
      "optional": true,
      "req": "^0.5",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "futures",
      "optional": false,
      "req": "^0.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "gpio-cdev",
      "optional": true,
      "req": "^0.6",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "hound",
      "optional": false,
      "req": "^3.5",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "png",
        "jpeg"
      ],
      "kind": "normal",
      "name": "image",
      "optional": true,
      "req": "^0.25",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "serde"
      ],
      "kind": "normal",
      "name": "ipnetwork",
      "optional": true,
      "req": "^0.21",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "network-interface",
      "optional": true,
      "req": "^2",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "input-native"
      ],
      "kind": "normal",
      "name": "nokhwa",
      "optional": true,
      "req": "^0.10",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "nusb",
      "optional": true,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "pnet",
      "optional": true,
      "req": "^0.35",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "pnet_datalink",
      "optional": true,
      "req": "^0.35",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "rustpotter",
      "optional": true,
      "req": "^3.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "derive"
      ],
      "kind": "normal",
      "name": "serde",
      "optional": false,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "serde_json",
      "optional": false,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "sysfs_gpio",
      "optional": true,
      "req": "^0.6",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "thiserror",
      "optional": false,
      "req": "^2",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "full",
        "sync",
        "time"
      ],
      "kind": "normal",
      "name": "tokio",
      "optional": false,
      "req": "^1.43",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "full"
      ],
      "kind": "dev",
      "name": "tokio",
      "optional": false,
      "req": "^1.43",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tokio-stream",
      "optional": true,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tracing",
      "optional": false,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "env-filter"
      ],
      "kind": "dev",
      "name": "tracing-subscriber",
      "optional": false,
      "req": "^0.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "v4",
        "serde"
      ],
      "kind": "normal",
      "name": "uuid",
      "optional": true,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "webrtc-vad",
      "optional": true,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "whisper-rs",
      "optional": true,
      "req": "^0.15",
      "target": null
    }
  ],
  "features": {
    "default": []
  },
  "features2": {
    "audio": [
      "dep:cpal",
      "dep:tokio-stream",
      "dep:brainwires-providers",
      "dep:async-stream",
      "dep:base64",
      "flac"
    ],
    "bluetooth": [
      "dep:btleplug",
      "dep:uuid"
    ],
    "camera": [
      "dep:nokhwa",
      "dep:image"
    ],
    "flac": [
      "dep:flacenc",
      "dep:claxon"
    ],
    "full": [
      "audio",
      "gpio",
      "bluetooth",
      "network",
      "camera",
      "usb",
      "vad",
      "wake-word",
      "voice-assistant"
    ],
    "gpio": [
      "dep:gpio-cdev",
      "dep:sysfs_gpio"
    ],
    "local-stt": [
      "dep:whisper-rs"
    ],
    "network": [
      "dep:network-interface",
      "dep:ipnetwork",
      "dep:pnet",
      "dep:pnet_datalink"
    ],
    "usb": [
      "dep:nusb"
    ],
    "vad": [
      "dep:webrtc-vad",
      "audio"
    ],
    "voice-assistant": [
      "audio",
      "vad",
      "wake-word"
    ],
    "wake-word": [
      "audio"
    ],
    "wake-word-porcupine": [
      "wake-word"
    ],
    "wake-word-rustpotter": [
      "dep:rustpotter",
      "wake-word"
    ]
  },
  "index_path": "br/ai/brainwires-hardware",
  "name": "brainwires-hardware",
  "pubtime": "2026-04-03T15:14:27Z",
  "rust_version": "1.91",
  "v": 2,
  "vers": "0.8.0",
  "yanked": false
}
