{
  "cksum": "80fddf45032559906cf528c4ca070932809549abdd58480237e139c109178bcc",
  "crate_file": "api_huggingface-0.5.1.crate",
  "crate_url": "https://static.crates.io/crates/api_huggingface/api_huggingface-0.5.1.crate",
  "deps": [
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "async-trait",
      "optional": true,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "async_tools",
      "optional": true,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "tokio"
      ],
      "kind": "normal",
      "name": "backoff",
      "optional": true,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "base64",
      "optional": true,
      "req": "^0.22",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "bytes",
      "optional": true,
      "req": "^1.10",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "chrono",
      "optional": true,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "derive_tools",
      "optional": true,
      "req": "^0.68",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "dotenv",
      "optional": true,
      "req": "^0.15",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "error_typed"
      ],
      "kind": "normal",
      "name": "error_tools",
      "optional": true,
      "req": "^0.40",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "eventsource-stream",
      "optional": true,
      "req": "^0.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "former",
      "optional": true,
      "req": "^2.48",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "futures",
      "optional": true,
      "req": "^0.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "futures-core",
      "optional": true,
      "req": "^0.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "futures-util",
      "optional": true,
      "req": "^0.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "mod_interface",
      "optional": true,
      "req": "^0.64",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "rand",
      "optional": true,
      "req": "^0.10",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "regex",
      "optional": true,
      "req": "^1.12",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "json",
        "stream",
        "multipart",
        "rustls"
      ],
      "kind": "normal",
      "name": "reqwest",
      "optional": true,
      "req": "^0.13",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "reqwest-eventsource",
      "optional": true,
      "req": "^0.6",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "secrecy",
      "optional": true,
      "req": "^0.10",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "derive"
      ],
      "kind": "normal",
      "name": "serde",
      "optional": true,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "serde_json",
      "optional": true,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "tempfile",
      "optional": false,
      "req": "^3.27",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "macros",
        "sync",
        "time",
        "rt-multi-thread"
      ],
      "kind": "normal",
      "name": "tokio",
      "optional": true,
      "req": "^1.52",
      "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": true,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tracing-subscriber",
      "optional": true,
      "req": "^0.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "url",
      "optional": true,
      "req": "^2.5",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "secrets"
      ],
      "kind": "normal",
      "name": "workspace_tools",
      "optional": true,
      "req": "^0.14",
      "target": null
    }
  ],
  "features": {
    "model-constants": []
  },
  "features2": {
    "audio": [
      "client",
      "dep:base64"
    ],
    "basic": [
      "inference",
      "embeddings",
      "models",
      "env-config"
    ],
    "caching": [
      "client"
    ],
    "circuit-breaker": [
      "reliability"
    ],
    "client": [
      "enabled",
      "dep:former",
      "dep:async_tools",
      "dep:workspace_tools",
      "dep:async-trait",
      "dep:url",
      "dep:reqwest",
      "dep:tokio",
      "dep:futures",
      "dep:futures-core"
    ],
    "default": [
      "full"
    ],
    "dynamic-config": [
      "reliability"
    ],
    "embeddings": [
      "client",
      "dep:regex"
    ],
    "embeddings-batch": [
      "embeddings"
    ],
    "embeddings-similarity": [
      "embeddings"
    ],
    "enabled": [
      "dep:mod_interface",
      "dep:error_tools",
      "dep:derive_tools",
      "dep:serde",
      "dep:serde_json",
      "dep:secrecy"
    ],
    "env-config": [
      "dep:dotenv"
    ],
    "failover": [
      "reliability"
    ],
    "full": [
      "enabled",
      "integration",
      "basic",
      "inference-streaming",
      "inference-retry",
      "streaming-control",
      "embeddings-similarity",
      "embeddings-batch",
      "model-constants",
      "logging",
      "sync",
      "reliability",
      "circuit-breaker",
      "rate-limiting",
      "failover",
      "health-checks",
      "performance-metrics",
      "caching",
      "token-counting",
      "dynamic-config",
      "vision",
      "audio"
    ],
    "health-checks": [
      "reliability"
    ],
    "inference": [
      "client",
      "dep:eventsource-stream",
      "dep:reqwest-eventsource",
      "dep:bytes",
      "dep:rand",
      "dep:chrono"
    ],
    "inference-parameters": [
      "inference"
    ],
    "inference-retry": [
      "inference",
      "dep:backoff"
    ],
    "inference-streaming": [
      "inference",
      "dep:tokio-stream",
      "dep:futures-util"
    ],
    "integration": [
      "inference",
      "embeddings",
      "models",
      "env-config",
      "logging"
    ],
    "logging": [
      "dep:tracing",
      "dep:tracing-subscriber"
    ],
    "models": [
      "client"
    ],
    "performance-metrics": [
      "client"
    ],
    "rate-limiting": [
      "reliability"
    ],
    "reliability": [
      "client"
    ],
    "streaming-control": [
      "inference-streaming",
      "dep:futures-core"
    ],
    "sync": [
      "client"
    ],
    "token-counting": [
      "client"
    ],
    "vision": [
      "client",
      "dep:base64"
    ]
  },
  "index_path": "ap/i_/api_huggingface",
  "name": "api_huggingface",
  "pubtime": "2026-06-15T06:56:20Z",
  "rust_version": "1.70",
  "v": 2,
  "vers": "0.5.1",
  "yanked": false
}
