{
  "cksum": "479d770986b2909993840fc585a9cc01a1af4e3d2421934437a9da25ea7fa0b7",
  "crate_file": "narsil-engine-0.3.0.crate",
  "crate_url": "https://static.crates.io/crates/narsil-engine/narsil-engine-0.3.0.crate",
  "deps": [
    {
      "default_features": false,
      "features": [
        "std",
        "fusion",
        "autotune"
      ],
      "kind": "normal",
      "name": "burn-cubecl",
      "optional": true,
      "req": "^0.21",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "std",
        "fusion",
        "autotune"
      ],
      "kind": "normal",
      "name": "burn-cuda",
      "optional": true,
      "req": "^0.21",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "std",
        "simd",
        "rayon"
      ],
      "kind": "normal",
      "name": "burn-flex",
      "optional": false,
      "req": "^0.21",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "std"
      ],
      "kind": "normal",
      "name": "burn-tensor",
      "optional": false,
      "req": "^0.21",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "std",
        "cuda"
      ],
      "kind": "normal",
      "name": "cubecl",
      "optional": true,
      "req": "^0.10",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "cubecl-common",
      "optional": true,
      "req": "^0.10",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "cutile",
      "optional": true,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "cutile-compiler",
      "optional": true,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "libloading",
      "optional": true,
      "req": "^0.9",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "prost",
      "optional": false,
      "req": "^0.14",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "build",
      "name": "protoc-bin-vendored",
      "optional": false,
      "req": "^3.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tch",
      "optional": true,
      "req": "^0.24",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "thiserror",
      "optional": false,
      "req": "^2",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "macros",
        "rt-multi-thread",
        "signal",
        "sync",
        "time"
      ],
      "kind": "normal",
      "name": "tokio",
      "optional": false,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "net"
      ],
      "kind": "dev",
      "name": "tokio-stream",
      "optional": false,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tonic",
      "optional": false,
      "req": "^0.14.6",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tonic-health",
      "optional": false,
      "req": "^0.14.6",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tonic-prost",
      "optional": false,
      "req": "^0.14.6",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "build",
      "name": "tonic-prost-build",
      "optional": false,
      "req": "^0.14.6",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tracing",
      "optional": false,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "env-filter"
      ],
      "kind": "normal",
      "name": "tracing-subscriber",
      "optional": false,
      "req": "^0.3",
      "target": null
    }
  ],
  "features": {
    "default": []
  },
  "features2": {
    "cuda": [
      "dep:burn-cuda"
    ],
    "cuda-cutile": [
      "cuda",
      "dep:burn-cubecl",
      "dep:cubecl",
      "dep:cubecl-common",
      "dep:cutile",
      "dep:cutile-compiler"
    ],
    "torch": [
      "dep:tch",
      "dep:libloading"
    ]
  },
  "index_path": "na/rs/narsil-engine",
  "name": "narsil-engine",
  "pubtime": "2026-05-30T11:35:23Z",
  "v": 2,
  "vers": "0.3.0",
  "yanked": false
}
