{
  "cksum": "30eb4bb8b4c0f7be32ce46564fa1c174786c1c97c33f3611343804a126bb7658",
  "crate_file": "silent-2.11.0.crate",
  "crate_url": "https://static.crates.io/crates/silent/silent-2.11.0.crate",
  "deps": [
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "aes",
      "optional": true,
      "req": "^0.8",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "aes-gcm",
      "optional": true,
      "req": "^0.10",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "anyhow",
      "optional": false,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "argon2",
      "optional": true,
      "req": "^0.5",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "async-channel",
      "optional": true,
      "req": "^2",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "futures-io",
        "brotli",
        "gzip"
      ],
      "kind": "normal",
      "name": "async-compression",
      "optional": true,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "async-fs",
      "optional": true,
      "req": "^2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "async-global-executor",
      "optional": true,
      "req": "^3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "async-io",
      "optional": false,
      "req": "^2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "async-lock",
      "optional": true,
      "req": "^3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "async-session",
      "optional": true,
      "req": "^3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "async-trait",
      "optional": false,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "tokio-runtime"
      ],
      "kind": "normal",
      "name": "async-tungstenite",
      "optional": true,
      "req": "^0.32",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "bytes",
      "optional": false,
      "req": "^1",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "clock"
      ],
      "kind": "normal",
      "name": "chrono",
      "optional": false,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "secure",
        "percent-encode"
      ],
      "kind": "normal",
      "name": "cookie",
      "optional": true,
      "req": "^0.18",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "async",
        "async_tokio"
      ],
      "kind": "dev",
      "name": "criterion",
      "optional": false,
      "req": "^0.5",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "cron",
      "optional": true,
      "req": "^0.15",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "futures",
      "optional": false,
      "req": "^0.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "futures-util",
      "optional": false,
      "req": "^0.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "h3",
      "optional": true,
      "req": "^0.0.8",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "h3-quinn",
      "optional": true,
      "req": "^0.0.10",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "headers",
      "optional": false,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "http",
      "optional": false,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "http-body",
      "optional": false,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "http-body-util",
      "optional": false,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "full"
      ],
      "kind": "normal",
      "name": "hyper",
      "optional": false,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "server-auto",
        "tokio"
      ],
      "kind": "normal",
      "name": "hyper-util",
      "optional": false,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "memchr",
      "optional": false,
      "req": "^2.7",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "mime",
      "optional": false,
      "req": "^0.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "mime_guess",
      "optional": false,
      "req": "^2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "multer",
      "optional": true,
      "req": "^3",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "serde"
      ],
      "kind": "normal",
      "name": "multimap",
      "optional": true,
      "req": "^0.10",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "std"
      ],
      "kind": "normal",
      "name": "once_cell",
      "optional": false,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "simple"
      ],
      "kind": "normal",
      "name": "pbkdf2",
      "optional": true,
      "req": "^0.12",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "pin-project",
      "optional": true,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "pin-project-lite",
      "optional": true,
      "req": "^0.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "quinn",
      "optional": true,
      "req": "^0.11",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "rand",
      "optional": true,
      "req": "^0.9",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "rsa",
      "optional": true,
      "req": "^0.9",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "logging",
        "ring",
        "std"
      ],
      "kind": "normal",
      "name": "rustls",
      "optional": true,
      "req": "^0.23",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "rustls-pemfile",
      "optional": true,
      "req": "^2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "rustls-pki-types",
      "optional": true,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "scru128",
      "optional": true,
      "package": "scru128",
      "req": "^4.0.0-beta.1",
      "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_html_form",
      "optional": false,
      "req": "^0.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "serde_json",
      "optional": false,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "smallvec",
      "optional": false,
      "req": "^1.13",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tempfile",
      "optional": true,
      "req": "^3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tera",
      "optional": true,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "textnonce",
      "optional": true,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "thiserror",
      "optional": false,
      "req": "^2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tokio",
      "optional": true,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "rt-multi-thread"
      ],
      "kind": "dev",
      "name": "tokio",
      "optional": false,
      "req": "^1",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "logging",
        "tls12"
      ],
      "kind": "normal",
      "name": "tokio-rustls",
      "optional": true,
      "req": "^0.26",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "net"
      ],
      "kind": "normal",
      "name": "tokio-stream",
      "optional": true,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "compat"
      ],
      "kind": "normal",
      "name": "tokio-util",
      "optional": false,
      "req": "^0.7",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "codegen"
      ],
      "kind": "normal",
      "name": "tonic",
      "optional": true,
      "req": "^0.14",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tracing",
      "optional": false,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "chrono",
        "env-filter"
      ],
      "kind": "normal",
      "name": "tracing-subscriber",
      "optional": false,
      "req": "^0.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "url",
      "optional": false,
      "req": "^2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "urlencoding",
      "optional": true,
      "req": "^2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "uuid",
      "optional": false,
      "req": "^1.17",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "worker",
      "optional": true,
      "req": "^0.6",
      "target": null
    }
  ],
  "features": {
    "default": [
      "server"
    ],
    "server": [
      "tokio/fs",
      "tokio/net",
      "tokio/rt-multi-thread",
      "tokio/signal",
      "tokio/macros"
    ],
    "test": [
      "tokio/macros",
      "tokio/rt"
    ]
  },
  "features2": {
    "admin": [
      "server",
      "sse",
      "template",
      "session"
    ],
    "cookie": [
      "dep:cookie"
    ],
    "full": [
      "admin",
      "server",
      "multipart",
      "upgrade",
      "sse",
      "security",
      "static",
      "session",
      "cookie",
      "template",
      "scheduler",
      "grpc",
      "tls",
      "quic"
    ],
    "grpc": [
      "upgrade",
      "dep:tonic",
      "dep:pin-project-lite",
      "dep:pin-project",
      "dep:tokio-stream",
      "dep:async-lock",
      "dep:async-global-executor"
    ],
    "multipart": [
      "server",
      "dep:async-fs",
      "dep:multer",
      "dep:multimap",
      "dep:tempfile",
      "dep:textnonce"
    ],
    "quic": [
      "tls",
      "dep:quinn",
      "dep:h3",
      "dep:h3-quinn",
      "dep:scru128",
      "dep:rand"
    ],
    "scheduler": [
      "server",
      "dep:cron",
      "dep:async-lock",
      "dep:async-global-executor"
    ],
    "security": [
      "dep:argon2",
      "dep:pbkdf2",
      "dep:aes-gcm",
      "dep:aes",
      "dep:rsa"
    ],
    "session": [
      "cookie",
      "dep:async-session",
      "dep:async-lock"
    ],
    "sse": [
      "dep:pin-project"
    ],
    "static": [
      "server",
      "dep:urlencoding",
      "dep:async-compression",
      "dep:async-fs"
    ],
    "template": [
      "dep:tera"
    ],
    "tls": [
      "dep:tokio-rustls",
      "dep:rustls",
      "dep:rustls-pemfile",
      "dep:rustls-pki-types",
      "server"
    ],
    "upgrade": [
      "dep:async-tungstenite",
      "dep:async-lock",
      "dep:async-global-executor",
      "dep:async-channel"
    ],
    "worker": [
      "dep:worker",
      "tokio/sync"
    ]
  },
  "index_path": "si/le/silent",
  "name": "silent",
  "pubtime": "2025-11-18T11:08:14Z",
  "v": 2,
  "vers": "2.11.0",
  "yanked": false
}
