{
  "cksum": "c3a40aa3a7f63714f9a2232c08f75bb812af84880e5654449aebd17470dfe864",
  "crate_file": "gearbox-4.0.1-beta.3.crate",
  "crate_url": "https://static.crates.io/crates/gearbox/gearbox-4.0.1-beta.3.crate",
  "deps": [
    {
      "default_features": true,
      "features": [
        "snappy"
      ],
      "kind": "normal",
      "name": "apache-avro",
      "optional": true,
      "req": "^0.16.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "axum",
      "optional": true,
      "req": "^0.7",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "base64",
      "optional": true,
      "req": "^0.22.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "bs58",
      "optional": true,
      "req": "^0.5.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "bson",
      "optional": true,
      "req": "^2.13.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "bytes",
      "optional": true,
      "req": "^1.7.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "chrono",
      "optional": true,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "derive"
      ],
      "kind": "normal",
      "name": "clap",
      "optional": true,
      "req": "^4.5",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "derive_more",
      "optional": true,
      "req": "^0.99.18",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "didkit",
      "optional": true,
      "req": "^0.6.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "dirs",
      "optional": true,
      "req": "^5.0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "erased-serde",
      "optional": true,
      "req": "^0.4.5",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "flexbuffers",
      "optional": true,
      "req": "^2.0.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "futures",
      "optional": true,
      "req": "^0.3.30",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "gearbox-macros",
      "optional": true,
      "req": "^0.0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "serde"
      ],
      "kind": "normal",
      "name": "hashbrown",
      "optional": true,
      "req": "^0.14.5",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "hex",
      "optional": true,
      "req": "^0.4.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "hmac",
      "optional": true,
      "req": "^0.13.0-pre.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "http-body-util",
      "optional": false,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "full"
      ],
      "kind": "normal",
      "name": "hyper",
      "optional": true,
      "req": "^1.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "full"
      ],
      "kind": "dev",
      "name": "hyper",
      "optional": false,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "full"
      ],
      "kind": "normal",
      "name": "hyper-util",
      "optional": true,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "full"
      ],
      "kind": "dev",
      "name": "hyper-util",
      "optional": false,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "if-addrs",
      "optional": true,
      "req": "^0.13",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "js-sys",
      "optional": true,
      "req": "^0.3.70",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "json5",
      "optional": true,
      "req": "^0.4.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "lazy_static",
      "optional": true,
      "req": "^1.5",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "libc",
      "optional": true,
      "req": "^0.2.159",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "nix",
      "optional": true,
      "req": "^0.29",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "num-traits",
      "optional": true,
      "req": "^0.2.19",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "num_cpus",
      "optional": true,
      "req": "^1.16",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "pnet",
      "optional": true,
      "req": "^0.35",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "alloc"
      ],
      "kind": "normal",
      "name": "postcard",
      "optional": true,
      "req": "^1.0.10",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "regex",
      "optional": true,
      "req": "^1.10.6",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "rustls-tls"
      ],
      "kind": "normal",
      "name": "reqwest",
      "optional": true,
      "req": "^0.12.7",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "rmp-serde",
      "optional": true,
      "req": "^1.3.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ron",
      "optional": true,
      "req": "^0.9.0-alpha.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "semver",
      "optional": true,
      "req": "^1.0.23",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "serde",
      "optional": true,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "serde-lexpr",
      "optional": true,
      "req": "^0.1.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "serde-pickle",
      "optional": true,
      "req": "^1.1.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "serde-xml-rs",
      "optional": true,
      "req": "^0.6.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "serde_cbor",
      "optional": true,
      "req": "^0.11.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "serde_derive",
      "optional": true,
      "req": "^1.0.210",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "serde_json",
      "optional": true,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "serde_qs",
      "optional": true,
      "req": "^0.13.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "serde_yaml",
      "optional": true,
      "req": "^0.9.34",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "sha2",
      "optional": true,
      "req": "^0.11.0-pre.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "spin",
      "optional": true,
      "req": "^0.9.8",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "sys-info",
      "optional": true,
      "req": "^0.9",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "full"
      ],
      "kind": "normal",
      "name": "tokio",
      "optional": true,
      "req": "^1",
      "target": "cfg(not(target_arch = \"wasm32\"))"
    },
    {
      "default_features": true,
      "features": [
        "full"
      ],
      "kind": "dev",
      "name": "tokio",
      "optional": false,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "toml",
      "optional": true,
      "req": "^0.8.19",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "timeout",
        "trace"
      ],
      "kind": "normal",
      "name": "tower-http",
      "optional": true,
      "req": "^0.5",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tower-service",
      "optional": true,
      "req": "^0.3",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "log",
        "attributes"
      ],
      "kind": "normal",
      "name": "tracing",
      "optional": true,
      "req": "^0.1.40",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "log-tracer",
        "interest-cache"
      ],
      "kind": "normal",
      "name": "tracing-log",
      "optional": true,
      "req": "^0.2.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "smallvec",
        "sharded-slab",
        "thread_local",
        "nu-ansi-term"
      ],
      "kind": "normal",
      "name": "tracing-subscriber",
      "optional": true,
      "req": "^0.3.18",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "build",
        "cli"
      ],
      "kind": "normal",
      "name": "uniffi",
      "optional": true,
      "req": "^0.28",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "uniffi_macros",
      "optional": true,
      "req": "^0.28",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "url",
      "optional": true,
      "req": "^2.5.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "wasm-bindgen",
      "optional": true,
      "req": "^0.2.93",
      "target": "cfg(target_arch = \"wasm32\")"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "wasm-bindgen-futures",
      "optional": true,
      "req": "^0.4.43",
      "target": "cfg(target_arch = \"wasm32\")"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "wasm-bindgen-test",
      "optional": false,
      "req": "^0.3.43",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "web-sys",
      "optional": true,
      "req": "^0.3.70",
      "target": null
    }
  ],
  "features": {
    "collections": [
      "std"
    ],
    "collections-simple-linked-list": [
      "collections"
    ],
    "collections-vec-deque": [
      "collections"
    ],
    "common": [
      "std"
    ],
    "common-all": [
      "common-try-default"
    ],
    "common-boxed-future": [
      "common"
    ],
    "common-process": [
      "common"
    ],
    "common-try-default": [
      "common"
    ],
    "default": [
      "std"
    ],
    "did": [
      "std"
    ],
    "error": [
      "std"
    ],
    "full": [],
    "net": [
      "std"
    ],
    "net-hostname": [
      "net",
      "libc"
    ],
    "net-http": [
      "net"
    ],
    "net-http-dyno-request": [
      "net-http"
    ],
    "path": [
      "std"
    ],
    "rails": [
      "std"
    ],
    "rails-tracing": [
      "rails"
    ],
    "service": [
      "std"
    ],
    "std": [],
    "sync": [
      "std"
    ],
    "sync-rw-arc": [
      "sync"
    ]
  },
  "features2": {
    "axum": [
      "dep:axum"
    ],
    "base64": [
      "dep:base64"
    ],
    "bs58": [
      "dep:bs58"
    ],
    "bson": [
      "dep:bson"
    ],
    "bytes": [
      "dep:bytes"
    ],
    "collections-all": [
      "collections-const-hash-map",
      "collections-hash-map",
      "collections-simple-linked-list",
      "collections-vec-deque"
    ],
    "collections-const-hash-map": [
      "collections",
      "hashbrown"
    ],
    "collections-hash-map": [
      "collections",
      "hashbrown"
    ],
    "common-ips": [
      "common",
      "if_addrs"
    ],
    "dep_serde": [
      "dep:serde",
      "serde_derive"
    ],
    "derive_more": [
      "dep:derive_more"
    ],
    "did-all": [
      "did-sld"
    ],
    "did-sld": [
      "did",
      "dep_serde",
      "regex",
      "serde_json"
    ],
    "didkit": [
      "dep:didkit"
    ],
    "erased_serde": [
      "dep:erased-serde"
    ],
    "error-all": [
      "error",
      "error-tracer",
      "error-tracer-macros",
      "error-type-registry"
    ],
    "error-tracer": [
      "error",
      "erased_serde",
      "spin"
    ],
    "error-tracer-macros": [
      "error-tracer"
    ],
    "error-type-registry": [
      "error",
      "spin",
      "collections-hash-map"
    ],
    "flexbuffers": [
      "dep:flexbuffers"
    ],
    "futures": [
      "dep:futures"
    ],
    "gearbox_macros": [
      "dep:gearbox-macros"
    ],
    "hashbrown": [
      "dep:hashbrown"
    ],
    "hex": [
      "dep:hex"
    ],
    "hmac": [
      "dep:hmac"
    ],
    "hyper": [
      "dep:hyper"
    ],
    "hyper_util": [
      "dep:hyper-util"
    ],
    "if_addrs": [
      "dep:if-addrs"
    ],
    "json5": [
      "dep:json5"
    ],
    "log": [
      "tracing",
      "common-process",
      "net-hostname",
      "tracing_subscriber",
      "std",
      "libc"
    ],
    "log-tracing": [
      "log",
      "collections-hash-map",
      "hashbrown",
      "time",
      "log-tracing-syslog",
      "tracing-subscriber/std",
      "tracing-subscriber/fmt",
      "dep_serde",
      "serde_json",
      "serde_derive"
    ],
    "log-tracing-all": [
      "log-tracing",
      "log-tracing-deeplog",
      "log-tracing-bunyan",
      "log-tracing-syslog",
      "log-tracing-macros"
    ],
    "log-tracing-bunyan": [
      "log-tracing",
      "with_serde"
    ],
    "log-tracing-deeplog": [
      "log-tracing",
      "pnet",
      "dep:tokio",
      "futures",
      "toml",
      "sync-rw-arc",
      "sys_info",
      "with_serde",
      "serde_json"
    ],
    "log-tracing-macros": [
      "log",
      "log-tracing",
      "log-tracing-macros-common"
    ],
    "log-tracing-macros-common": [
      "log-tracing-macros"
    ],
    "log-tracing-macros-syslog": [
      "log-tracing-macros"
    ],
    "log-tracing-syslog": [
      "log-tracing"
    ],
    "net-http-request": [
      "net-http",
      "url",
      "serde_json",
      "reqwest",
      "dep_serde",
      "error-tracer",
      "rails-ext",
      "hashbrown",
      "serde_derive",
      "spin",
      "bytes",
      "common-boxed-future"
    ],
    "net-http-request-chaining": [
      "net-http",
      "dep_serde",
      "error-tracer",
      "spin",
      "template",
      "net-http-request",
      "regex",
      "time",
      "collections-hash-map"
    ],
    "net-signature": [
      "net",
      "base64",
      "bs58",
      "hashbrown",
      "dep_serde",
      "hmac",
      "sha2",
      "time"
    ],
    "path-dirs": [
      "path",
      "dep:dirs"
    ],
    "pnet": [
      "dep:pnet"
    ],
    "postcard": [
      "dep:postcard"
    ],
    "rails-ext": [
      "rails",
      "error-tracer",
      "spin"
    ],
    "reqwest": [
      "dep:reqwest"
    ],
    "rmp_serde": [
      "dep:rmp-serde"
    ],
    "ron": [
      "dep:ron"
    ],
    "semver": [
      "dep:semver"
    ],
    "serde_cbor": [
      "dep:serde_cbor"
    ],
    "serde_derive": [
      "dep:serde_derive"
    ],
    "serde_json": [
      "dep:serde_json"
    ],
    "serde_lexpr": [
      "dep:serde-lexpr"
    ],
    "serde_pickle": [
      "dep:serde-pickle"
    ],
    "serde_qs": [
      "dep:serde_qs"
    ],
    "serde_xml_rs": [
      "dep:serde-xml-rs"
    ],
    "serde_yaml": [
      "dep:serde_yaml"
    ],
    "service-discovery": [
      "service",
      "serde_json",
      "tokio",
      "dep_serde",
      "serde_derive",
      "time",
      "common-ips",
      "log-tracing-all"
    ],
    "service-framework-axum": [
      "service",
      "service-discovery",
      "serde_json",
      "axum",
      "tokio",
      "dep_serde",
      "serde_derive",
      "time",
      "log-tracing-all",
      "common-ips",
      "sync-rw-arc",
      "num_cpus",
      "hyper",
      "hyper_util",
      "tower-http"
    ],
    "sha2": [
      "dep:sha2"
    ],
    "spin": [
      "dep:spin"
    ],
    "storage": [
      "std",
      "common-try-default",
      "error-tracer",
      "dep_serde",
      "rails-ext"
    ],
    "storage-all": [
      "storage",
      "storage-web",
      "storage-io"
    ],
    "storage-io": [
      "storage",
      "dep_serde",
      "storage-yaml-ext",
      "storage-json-ext",
      "std",
      "path-dirs",
      "spin",
      "libc",
      "rails-ext",
      "rails-tracing",
      "tracing",
      "log-tracing-macros"
    ],
    "storage-json-ext": [
      "storage",
      "serde_json"
    ],
    "storage-web": [
      "storage",
      "dep_serde",
      "serde_json"
    ],
    "storage-yaml-ext": [
      "storage",
      "serde_yaml"
    ],
    "sys_info": [
      "dep:sys-info"
    ],
    "template": [
      "std",
      "hashbrown",
      "spin",
      "regex",
      "time",
      "error-tracer"
    ],
    "time": [
      "std",
      "spin",
      "rails-ext",
      "error-tracer"
    ],
    "time-serde": [
      "time",
      "dep_serde"
    ],
    "tokio": [
      "dep:tokio"
    ],
    "tracing": [
      "dep:tracing"
    ],
    "tracing_subscriber": [
      "dep:tracing-subscriber"
    ],
    "uniffi": [
      "dep:uniffi"
    ],
    "uniffi_macros": [
      "dep:uniffi_macros"
    ],
    "with_json": [
      "serde_json"
    ],
    "with_serde": [
      "dep_serde",
      "serde_derive"
    ]
  },
  "index_path": "ge/ar/gearbox",
  "name": "gearbox",
  "pubtime": "2024-09-29T15:14:35Z",
  "v": 2,
  "vers": "4.0.1-beta.3",
  "yanked": false
}
