{
  "cksum": "8e05c2dd2c3c9ada8d4b8c9b1a24a098bdb848ad7444d0da231952bc245c6c88",
  "crate_file": "jerrycan-0.2.0.crate",
  "crate_url": "https://static.crates.io/crates/jerrycan/jerrycan-0.2.0.crate",
  "deps": [
    {
      "default_features": true,
      "features": [
        "derive"
      ],
      "kind": "normal",
      "name": "clap",
      "optional": true,
      "req": "^4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "jerrycan-auth",
      "optional": true,
      "req": "^0.2.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "jerrycan-core",
      "optional": false,
      "req": "^0.2.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "jerrycan-db",
      "optional": true,
      "req": "^0.2.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "jerrycan-jobs",
      "optional": true,
      "req": "^0.2.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "jerrycan-macros",
      "optional": false,
      "req": "^0.2.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "jerrycan-observe",
      "optional": true,
      "req": "^0.2.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "jerrycan-ratelimit",
      "optional": true,
      "req": "^0.2.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "jerrycan-validate",
      "optional": true,
      "req": "^0.2.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "backend-sqlite",
        "backend-postgres"
      ],
      "kind": "normal",
      "name": "sea-query",
      "optional": true,
      "req": "^0.32",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "derive"
      ],
      "kind": "normal",
      "name": "serde",
      "optional": true,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "derive"
      ],
      "kind": "dev",
      "name": "serde",
      "optional": false,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "serde_json",
      "optional": true,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "serde_json",
      "optional": false,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "tempfile",
      "optional": false,
      "req": "^3",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "macros",
        "rt-multi-thread",
        "net",
        "time",
        "sync",
        "signal"
      ],
      "kind": "normal",
      "name": "tokio",
      "optional": true,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "macros",
        "rt-multi-thread",
        "net",
        "time",
        "sync",
        "signal"
      ],
      "kind": "dev",
      "name": "tokio",
      "optional": false,
      "req": "^1",
      "target": null
    }
  ],
  "features": {},
  "features2": {
    "auth": [
      "dep:jerrycan-auth"
    ],
    "cli": [
      "dep:clap",
      "dep:serde",
      "dep:serde_json",
      "dep:tokio",
      "dep:sea-query",
      "db"
    ],
    "db": [
      "dep:jerrycan-db"
    ],
    "default": [
      "cli"
    ],
    "jobs": [
      "dep:jerrycan-jobs",
      "db"
    ],
    "jobs-redis": [
      "jobs",
      "jerrycan-jobs/jobs-redis"
    ],
    "mock-idp": [
      "oauth",
      "jerrycan-auth/mock-idp"
    ],
    "oauth": [
      "auth",
      "jerrycan-auth/oauth"
    ],
    "observe": [
      "dep:jerrycan-observe"
    ],
    "rate-limit": [
      "dep:jerrycan-ratelimit"
    ],
    "rate-limit-redis": [
      "rate-limit",
      "jerrycan-ratelimit/rate-limit-redis"
    ],
    "validate": [
      "dep:jerrycan-validate"
    ]
  },
  "index_path": "je/rr/jerrycan",
  "name": "jerrycan",
  "pubtime": "2026-06-23T10:37:53Z",
  "rust_version": "1.88",
  "v": 2,
  "vers": "0.2.0",
  "yanked": false
}
