{
  "cksum": "c9ec46cb6640439d14abe6487032367267febc3e286598d7e53c8cb258389a69",
  "crate_file": "ruvllm-2.0.0.crate",
  "crate_url": "https://static.crates.io/crates/ruvllm/ruvllm-2.0.0.crate",
  "deps": [
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "anyhow",
      "optional": false,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "async-trait",
      "optional": false,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "serde"
      ],
      "kind": "normal",
      "name": "bincode",
      "optional": false,
      "req": "^2.0.0-rc.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "block2",
      "optional": true,
      "req": "^0.6",
      "target": "cfg(target_arch = \"wasm32\")"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "candle-core",
      "optional": true,
      "req": "^0.8",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "candle-nn",
      "optional": true,
      "req": "^0.8",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "candle-transformers",
      "optional": true,
      "req": "^0.8",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "serde"
      ],
      "kind": "normal",
      "name": "chrono",
      "optional": false,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "html_reports"
      ],
      "kind": "dev",
      "name": "criterion",
      "optional": false,
      "req": "^0.5",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "dashmap",
      "optional": false,
      "req": "^6.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "dirs",
      "optional": false,
      "req": "^5.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "futures-core",
      "optional": false,
      "req": "^0.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "js"
      ],
      "kind": "normal",
      "name": "getrandom",
      "optional": false,
      "req": "^0.2",
      "target": "cfg(target_arch = \"wasm32\")"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "half",
      "optional": false,
      "req": "^2.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "tokio"
      ],
      "kind": "normal",
      "name": "hf-hub",
      "optional": true,
      "req": "^0.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "js-sys",
      "optional": true,
      "req": "^0.3",
      "target": "cfg(target_arch = \"wasm32\")"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "md5",
      "optional": false,
      "req": "^0.7",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "memmap2",
      "optional": true,
      "req": "^0.9",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "metal",
      "optional": true,
      "req": "^0.29",
      "target": "cfg(target_os = \"macos\")"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ndarray",
      "optional": false,
      "req": "^0.16",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "objc",
      "optional": true,
      "req": "^0.2",
      "target": "cfg(target_os = \"macos\")"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "objc2",
      "optional": true,
      "req": "^0.6",
      "target": "cfg(target_arch = \"wasm32\")"
    },
    {
      "default_features": true,
      "features": [
        "MLModel",
        "MLModelConfiguration",
        "MLFeatureProvider",
        "MLFeatureValue",
        "MLMultiArray",
        "MLPredictionOptions",
        "MLModelDescription",
        "MLFeatureDescription",
        "MLDictionaryFeatureProvider",
        "MLModelError"
      ],
      "kind": "normal",
      "name": "objc2-core-ml",
      "optional": true,
      "req": "^0.3",
      "target": "cfg(target_arch = \"wasm32\")"
    },
    {
      "default_features": true,
      "features": [
        "NSString",
        "NSError",
        "NSURL",
        "NSArray",
        "NSDictionary",
        "NSData"
      ],
      "kind": "normal",
      "name": "objc2-foundation",
      "optional": true,
      "req": "^0.3",
      "target": "cfg(target_arch = \"wasm32\")"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "once_cell",
      "optional": false,
      "req": "^1.20",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "parking_lot",
      "optional": false,
      "req": "^0.12",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "rand",
      "optional": false,
      "req": "^0.8",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "rayon",
      "optional": true,
      "req": "^1.10",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "regex",
      "optional": false,
      "req": "^1.10",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ruvector-attention",
      "optional": true,
      "req": "^0.1.31",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "storage",
        "hnsw",
        "parallel",
        "simd"
      ],
      "kind": "normal",
      "name": "ruvector-core",
      "optional": false,
      "req": "^0.1.31",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ruvector-gnn",
      "optional": true,
      "req": "^0.1.31",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "ruvector-graph",
      "optional": true,
      "req": "^0.1.31",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "serde-support"
      ],
      "kind": "normal",
      "name": "ruvector-sona",
      "optional": false,
      "req": "^0.1.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "derive"
      ],
      "kind": "normal",
      "name": "serde",
      "optional": false,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "serde_json",
      "optional": false,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "sha2",
      "optional": false,
      "req": "^0.10",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "smallvec",
      "optional": false,
      "req": "^1.13",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "tempfile",
      "optional": false,
      "req": "^3.13",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "thiserror",
      "optional": false,
      "req": "^2.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "onig"
      ],
      "kind": "normal",
      "name": "tokenizers",
      "optional": true,
      "req": "^0.20",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "rt-multi-thread",
        "sync",
        "macros"
      ],
      "kind": "normal",
      "name": "tokio",
      "optional": true,
      "req": "^1.41",
      "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",
        "js",
        "v4",
        "serde"
      ],
      "kind": "normal",
      "name": "uuid",
      "optional": false,
      "req": "^1.11",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "wasm-bindgen",
      "optional": true,
      "req": "^0.2",
      "target": "cfg(target_arch = \"wasm32\")"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "wasm-bindgen-futures",
      "optional": true,
      "req": "^0.4",
      "target": "cfg(target_arch = \"wasm32\")"
    },
    {
      "default_features": true,
      "features": [
        "console",
        "Performance",
        "Window"
      ],
      "kind": "normal",
      "name": "web-sys",
      "optional": true,
      "req": "^0.3",
      "target": "cfg(target_arch = \"wasm32\")"
    }
  ],
  "features": {
    "accelerate": [],
    "async-runtime": [
      "tokio",
      "tokio-stream"
    ],
    "candle": [
      "candle-core",
      "candle-nn",
      "candle-transformers",
      "tokenizers",
      "hf-hub"
    ],
    "cuda": [
      "candle-core/cuda",
      "candle-nn/cuda",
      "candle-transformers/cuda"
    ],
    "default": [
      "async-runtime",
      "candle"
    ],
    "inference-cuda": [
      "candle",
      "cuda"
    ],
    "inference-metal": [
      "candle",
      "metal"
    ],
    "metal": [
      "candle-core/metal",
      "candle-nn/metal",
      "candle-transformers/metal"
    ],
    "minimal": [
      "async-runtime"
    ],
    "rlm-core": [],
    "rlm-full": [
      "rlm-core",
      "async-runtime"
    ],
    "wasm": []
  },
  "features2": {
    "attention": [
      "dep:ruvector-attention"
    ],
    "coreml": [
      "dep:objc2",
      "dep:objc2-foundation",
      "dep:objc2-core-ml",
      "dep:block2"
    ],
    "gguf-mmap": [
      "mmap"
    ],
    "gnn": [
      "dep:ruvector-gnn"
    ],
    "graph": [
      "dep:ruvector-graph"
    ],
    "hybrid-ane": [
      "metal-compute",
      "coreml"
    ],
    "inference-metal-native": [
      "candle",
      "metal",
      "metal-compute"
    ],
    "metal-compute": [
      "dep:metal",
      "dep:objc"
    ],
    "mmap": [
      "dep:memmap2"
    ],
    "parallel": [
      "dep:rayon"
    ],
    "rlm-wasm": [
      "rlm-core",
      "wasm",
      "dep:wasm-bindgen",
      "dep:wasm-bindgen-futures",
      "dep:js-sys",
      "dep:web-sys"
    ],
    "ruvector-full": [
      "attention",
      "graph",
      "gnn"
    ]
  },
  "index_path": "ru/vl/ruvllm",
  "name": "ruvllm",
  "pubtime": "2026-01-21T14:50:24Z",
  "rust_version": "1.77",
  "v": 2,
  "vers": "2.0.0",
  "yanked": false
}
