Skip to content

Instantly share code, notes, and snippets.

@justahero
Created April 6, 2024 14:28
Show Gist options
  • Save justahero/2683f5520bf5e921c6b839a0e91cd01c to your computer and use it in GitHub Desktop.
Save justahero/2683f5520bf5e921c6b839a0e91cd01c to your computer and use it in GitHub Desktop.
Cargo SBOM output examples
{
"format_version": 1,
"package_id": "path+file:///Users/sziebell/dev/temp/axum/axum-core#0.4.3",
"name": "axum-core",
"version": "0.4.3",
"source": "/Users/sziebell/dev/temp/axum/axum-core",
"target": {
"kind": [
"lib"
],
"crate_type": "lib",
"name": "axum_core",
"edition": "2021"
},
"profile": {
"name": "dev",
"opt_level": "0",
"lto": "false",
"codegen_backend": null,
"codegen_units": null,
"debuginfo": 2,
"split_debuginfo": "unpacked",
"debug_assertions": true,
"overflow_checks": true,
"rpath": false,
"incremental": true,
"panic": "unwind",
"strip": {
"deferred": "None"
}
},
"packages": [
{
"package_id": "async-trait 0.1.79 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "async-trait",
"version": "0.1.79",
"features": [],
"build_type": "normal",
"extern_crate_name": "async_trait",
"dependencies": [
{
"name": "async-trait",
"package_id": "async-trait 0.1.79 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "0.1.79",
"features": []
},
{
"name": "proc-macro2",
"package_id": "proc-macro2 1.0.79 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.0.79",
"features": [
"default",
"proc-macro"
]
},
{
"name": "quote",
"package_id": "quote 1.0.35 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.0.35",
"features": [
"default",
"proc-macro"
]
},
{
"name": "syn",
"package_id": "syn 2.0.58 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "2.0.58",
"features": [
"clone-impls",
"default",
"derive",
"extra-traits",
"full",
"parsing",
"printing",
"proc-macro",
"visit-mut"
]
}
]
},
{
"package_id": "async-trait 0.1.79 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "async-trait",
"version": "0.1.79",
"features": [],
"build_type": "build",
"extern_crate_name": "build_script_build",
"dependencies": [
{
"name": "async-trait",
"package_id": "async-trait 0.1.79 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "0.1.79",
"features": []
}
]
},
{
"package_id": "async-trait 0.1.79 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "async-trait",
"version": "0.1.79",
"features": [],
"build_type": "normal",
"extern_crate_name": "build_script_build",
"dependencies": []
},
{
"package_id": "axum-core 0.4.3 (path+file:///Users/sziebell/dev/temp/axum/axum-core)",
"package": "axum-core",
"version": "0.4.3",
"features": [
"tracing"
],
"build_type": "build",
"extern_crate_name": "build_script_build",
"dependencies": [
{
"name": "axum-core",
"package_id": "axum-core 0.4.3 (path+file:///Users/sziebell/dev/temp/axum/axum-core)",
"version": "0.4.3",
"features": [
"tracing"
]
}
]
},
{
"package_id": "axum-core 0.4.3 (path+file:///Users/sziebell/dev/temp/axum/axum-core)",
"package": "axum-core",
"version": "0.4.3",
"features": [
"tracing"
],
"build_type": "normal",
"extern_crate_name": "build_script_build",
"dependencies": [
{
"name": "rustversion",
"package_id": "rustversion 1.0.14 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.0.14",
"features": []
}
]
},
{
"package_id": "bytes 1.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "bytes",
"version": "1.6.0",
"features": [
"default",
"std"
],
"build_type": "normal",
"extern_crate_name": "bytes",
"dependencies": []
},
{
"package_id": "futures-util 0.3.30 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "futures-util",
"version": "0.3.30",
"features": [
"alloc"
],
"build_type": "normal",
"extern_crate_name": "futures_util",
"dependencies": [
{
"name": "futures-core",
"package_id": "futures-core 0.3.30 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "0.3.30",
"features": [
"alloc",
"default",
"std"
]
},
{
"name": "futures-task",
"package_id": "futures-task 0.3.30 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "0.3.30",
"features": [
"alloc"
]
},
{
"name": "pin-project-lite",
"package_id": "pin-project-lite 0.2.14 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "0.2.14",
"features": []
},
{
"name": "pin-utils",
"package_id": "pin-utils 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "0.1.0",
"features": []
}
]
},
{
"package_id": "futures-core 0.3.30 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "futures-core",
"version": "0.3.30",
"features": [
"alloc",
"default",
"std"
],
"build_type": "normal",
"extern_crate_name": "futures_core",
"dependencies": []
},
{
"package_id": "futures-task 0.3.30 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "futures-task",
"version": "0.3.30",
"features": [
"alloc"
],
"build_type": "normal",
"extern_crate_name": "futures_task",
"dependencies": []
},
{
"package_id": "http 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "http",
"version": "1.1.0",
"features": [
"default",
"std"
],
"build_type": "normal",
"extern_crate_name": "http",
"dependencies": [
{
"name": "bytes",
"package_id": "bytes 1.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.6.0",
"features": [
"default",
"std"
]
},
{
"name": "fnv",
"package_id": "fnv 1.0.7 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.0.7",
"features": [
"default",
"std"
]
},
{
"name": "itoa",
"package_id": "itoa 1.0.11 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.0.11",
"features": []
}
]
},
{
"package_id": "fnv 1.0.7 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "fnv",
"version": "1.0.7",
"features": [
"default",
"std"
],
"build_type": "normal",
"extern_crate_name": "fnv",
"dependencies": []
},
{
"package_id": "http-body 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "http-body",
"version": "1.0.0",
"features": [],
"build_type": "normal",
"extern_crate_name": "http_body",
"dependencies": [
{
"name": "bytes",
"package_id": "bytes 1.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.6.0",
"features": [
"default",
"std"
]
},
{
"name": "http",
"package_id": "http 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.1.0",
"features": [
"default",
"std"
]
}
]
},
{
"package_id": "http-body-util 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "http-body-util",
"version": "0.1.1",
"features": [],
"build_type": "normal",
"extern_crate_name": "http_body_util",
"dependencies": [
{
"name": "bytes",
"package_id": "bytes 1.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.6.0",
"features": [
"default",
"std"
]
},
{
"name": "futures-core",
"package_id": "futures-core 0.3.30 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "0.3.30",
"features": [
"alloc",
"default",
"std"
]
},
{
"name": "http",
"package_id": "http 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.1.0",
"features": [
"default",
"std"
]
},
{
"name": "http-body",
"package_id": "http-body 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.0.0",
"features": []
},
{
"name": "pin-project-lite",
"package_id": "pin-project-lite 0.2.14 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "0.2.14",
"features": []
}
]
},
{
"package_id": "itoa 1.0.11 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "itoa",
"version": "1.0.11",
"features": [],
"build_type": "normal",
"extern_crate_name": "itoa",
"dependencies": []
},
{
"package_id": "mime 0.3.17 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "mime",
"version": "0.3.17",
"features": [],
"build_type": "normal",
"extern_crate_name": "mime",
"dependencies": []
},
{
"package_id": "pin-project-lite 0.2.14 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "pin-project-lite",
"version": "0.2.14",
"features": [],
"build_type": "normal",
"extern_crate_name": "pin_project_lite",
"dependencies": []
},
{
"package_id": "pin-utils 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "pin-utils",
"version": "0.1.0",
"features": [],
"build_type": "normal",
"extern_crate_name": "pin_utils",
"dependencies": []
},
{
"package_id": "proc-macro2 1.0.79 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "proc-macro2",
"version": "1.0.79",
"features": [
"default",
"proc-macro"
],
"build_type": "normal",
"extern_crate_name": "proc_macro2",
"dependencies": [
{
"name": "proc-macro2",
"package_id": "proc-macro2 1.0.79 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.0.79",
"features": [
"default",
"proc-macro"
]
},
{
"name": "unicode-ident",
"package_id": "unicode-ident 1.0.12 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.0.12",
"features": []
}
]
},
{
"package_id": "proc-macro2 1.0.79 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "proc-macro2",
"version": "1.0.79",
"features": [
"default",
"proc-macro"
],
"build_type": "build",
"extern_crate_name": "build_script_build",
"dependencies": [
{
"name": "proc-macro2",
"package_id": "proc-macro2 1.0.79 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.0.79",
"features": [
"default",
"proc-macro"
]
}
]
},
{
"package_id": "proc-macro2 1.0.79 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "proc-macro2",
"version": "1.0.79",
"features": [
"default",
"proc-macro"
],
"build_type": "normal",
"extern_crate_name": "build_script_build",
"dependencies": []
},
{
"package_id": "quote 1.0.35 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "quote",
"version": "1.0.35",
"features": [
"default",
"proc-macro"
],
"build_type": "normal",
"extern_crate_name": "quote",
"dependencies": [
{
"name": "proc-macro2",
"package_id": "proc-macro2 1.0.79 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.0.79",
"features": [
"default",
"proc-macro"
]
}
]
},
{
"package_id": "rustversion 1.0.14 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "rustversion",
"version": "1.0.14",
"features": [],
"build_type": "normal",
"extern_crate_name": "rustversion",
"dependencies": [
{
"name": "rustversion",
"package_id": "rustversion 1.0.14 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.0.14",
"features": []
}
]
},
{
"package_id": "rustversion 1.0.14 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "rustversion",
"version": "1.0.14",
"features": [],
"build_type": "build",
"extern_crate_name": "build_script_build",
"dependencies": [
{
"name": "rustversion",
"package_id": "rustversion 1.0.14 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.0.14",
"features": []
}
]
},
{
"package_id": "rustversion 1.0.14 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "rustversion",
"version": "1.0.14",
"features": [],
"build_type": "normal",
"extern_crate_name": "build_script_build",
"dependencies": []
},
{
"package_id": "syn 2.0.58 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "syn",
"version": "2.0.58",
"features": [
"clone-impls",
"default",
"derive",
"extra-traits",
"full",
"parsing",
"printing",
"proc-macro",
"visit-mut"
],
"build_type": "normal",
"extern_crate_name": "syn",
"dependencies": [
{
"name": "proc-macro2",
"package_id": "proc-macro2 1.0.79 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.0.79",
"features": [
"default",
"proc-macro"
]
},
{
"name": "quote",
"package_id": "quote 1.0.35 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.0.35",
"features": [
"default",
"proc-macro"
]
},
{
"name": "unicode-ident",
"package_id": "unicode-ident 1.0.12 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.0.12",
"features": []
}
]
},
{
"package_id": "sync_wrapper 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "sync_wrapper",
"version": "1.0.0",
"features": [],
"build_type": "normal",
"extern_crate_name": "sync_wrapper",
"dependencies": []
},
{
"package_id": "tower-layer 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "tower-layer",
"version": "0.3.2",
"features": [],
"build_type": "normal",
"extern_crate_name": "tower_layer",
"dependencies": []
},
{
"package_id": "tower-service 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "tower-service",
"version": "0.3.2",
"features": [],
"build_type": "normal",
"extern_crate_name": "tower_service",
"dependencies": []
},
{
"package_id": "tracing 0.1.40 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "tracing",
"version": "0.1.40",
"features": [
"log",
"std"
],
"build_type": "normal",
"extern_crate_name": "tracing",
"dependencies": [
{
"name": "log",
"package_id": "log 0.4.21 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "0.4.21",
"features": []
},
{
"name": "pin-project-lite",
"package_id": "pin-project-lite 0.2.14 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "0.2.14",
"features": []
},
{
"name": "tracing-core",
"package_id": "tracing-core 0.1.32 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "0.1.32",
"features": [
"once_cell",
"std"
]
}
]
},
{
"package_id": "log 0.4.21 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "log",
"version": "0.4.21",
"features": [],
"build_type": "normal",
"extern_crate_name": "log",
"dependencies": []
},
{
"package_id": "tracing-core 0.1.32 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "tracing-core",
"version": "0.1.32",
"features": [
"once_cell",
"std"
],
"build_type": "normal",
"extern_crate_name": "tracing_core",
"dependencies": [
{
"name": "once_cell",
"package_id": "once_cell 1.19.0 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.19.0",
"features": [
"alloc",
"default",
"race",
"std"
]
}
]
},
{
"package_id": "once_cell 1.19.0 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "once_cell",
"version": "1.19.0",
"features": [
"alloc",
"default",
"race",
"std"
],
"build_type": "normal",
"extern_crate_name": "once_cell",
"dependencies": []
},
{
"package_id": "unicode-ident 1.0.12 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "unicode-ident",
"version": "1.0.12",
"features": [],
"build_type": "normal",
"extern_crate_name": "unicode_ident",
"dependencies": []
}
],
"features": [
"tracing"
],
"rustc": {
"version": "1.77.1",
"wrapper": null,
"commit_hash": "7cf61ebde7b22796c69757901dd346d0fe70bd97",
"host": "x86_64-apple-darwin"
}
}
{
"format_version": 1,
"package_id": "path+file:///Users/sziebell/dev/temp/json#[email protected]",
"name": "serde_json",
"version": "1.0.115",
"source": "/Users/sziebell/dev/temp/json",
"target": {
"kind": [
"lib"
],
"crate_type": "lib",
"name": "serde_json",
"edition": "2021"
},
"profile": {
"name": "dev",
"opt_level": "0",
"lto": "false",
"codegen_backend": null,
"codegen_units": null,
"debuginfo": 2,
"split_debuginfo": "unpacked",
"debug_assertions": true,
"overflow_checks": true,
"rpath": false,
"incremental": true,
"panic": "unwind",
"strip": {
"deferred": "None"
}
},
"packages": [
{
"package_id": "itoa 1.0.11 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "itoa",
"version": "1.0.11",
"features": [],
"build_type": "normal",
"extern_crate_name": "itoa",
"dependencies": []
},
{
"package_id": "ryu 1.0.17 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "ryu",
"version": "1.0.17",
"features": [],
"build_type": "normal",
"extern_crate_name": "ryu",
"dependencies": []
},
{
"package_id": "serde 1.0.197 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "serde",
"version": "1.0.197",
"features": [
"std"
],
"build_type": "normal",
"extern_crate_name": "serde",
"dependencies": [
{
"name": "serde",
"package_id": "serde 1.0.197 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.0.197",
"features": [
"std"
]
}
]
},
{
"package_id": "serde 1.0.197 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "serde",
"version": "1.0.197",
"features": [
"std"
],
"build_type": "build",
"extern_crate_name": "build_script_build",
"dependencies": [
{
"name": "serde",
"package_id": "serde 1.0.197 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.0.197",
"features": [
"std"
]
}
]
},
{
"package_id": "serde 1.0.197 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "serde",
"version": "1.0.197",
"features": [
"std"
],
"build_type": "normal",
"extern_crate_name": "build_script_build",
"dependencies": []
},
{
"package_id": "serde_json 1.0.115 (path+file:///Users/sziebell/dev/temp/json)",
"package": "serde_json",
"version": "1.0.115",
"features": [
"default",
"std"
],
"build_type": "build",
"extern_crate_name": "build_script_build",
"dependencies": [
{
"name": "serde_json",
"package_id": "serde_json 1.0.115 (path+file:///Users/sziebell/dev/temp/json)",
"version": "1.0.115",
"features": [
"default",
"std"
]
}
]
},
{
"package_id": "serde_json 1.0.115 (path+file:///Users/sziebell/dev/temp/json)",
"package": "serde_json",
"version": "1.0.115",
"features": [
"default",
"std"
],
"build_type": "normal",
"extern_crate_name": "build_script_build",
"dependencies": []
}
],
"features": [
"default",
"std"
],
"rustc": {
"version": "1.77.1",
"wrapper": null,
"commit_hash": "7cf61ebde7b22796c69757901dd346d0fe70bd97",
"host": "x86_64-apple-darwin"
}
}
"deferred": "None"
}
},
"packages": [
{
"package_id": "async-trait 0.1.79 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "async-trait",
"version": "0.1.79",
"features": [],
"build_type": "normal",
"extern_crate_name": "async_trait",
"dependencies": [
{
"name": "async-trait",
"package_id": "async-trait 0.1.79 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "0.1.79",
"features": []
},
{
"name": "proc-macro2",
"package_id": "proc-macro2 1.0.79 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.0.79",
"features": [
"default",
"proc-macro"
]
},
{
"name": "quote",
"package_id": "quote 1.0.35 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.0.35",
"features": [
"default",
"proc-macro"
]
},
{
"name": "syn",
"package_id": "syn 2.0.58 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "2.0.58",
"features": [
"clone-impls",
"default",
"derive",
"extra-traits",
"full",
"parsing",
"printing",
"proc-macro",
"visit-mut"
]
}
]
},
{
"package_id": "async-trait 0.1.79 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "async-trait",
"version": "0.1.79",
"features": [],
"build_type": "build",
"extern_crate_name": "build_script_build",
"dependencies": [
{
"name": "async-trait",
"package_id": "async-trait 0.1.79 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "0.1.79",
"features": []
}
]
},
{
"package_id": "async-trait 0.1.79 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "async-trait",
"version": "0.1.79",
"features": [],
"build_type": "normal",
"extern_crate_name": "build_script_build",
"dependencies": []
},
{
"package_id": "axum-core 0.4.3 (path+file:///Users/sziebell/dev/temp/axum/axum-core)",
"package": "axum-core",
"version": "0.4.3",
"features": [
"tracing"
],
"build_type": "build",
"extern_crate_name": "build_script_build",
"dependencies": [
{
"name": "axum-core",
"package_id": "axum-core 0.4.3 (path+file:///Users/sziebell/dev/temp/axum/axum-core)",
"version": "0.4.3",
"features": [
"tracing"
]
}
]
},
{
"package_id": "axum-core 0.4.3 (path+file:///Users/sziebell/dev/temp/axum/axum-core)",
"package": "axum-core",
"version": "0.4.3",
"features": [
"tracing"
],
"build_type": "normal",
"extern_crate_name": "build_script_build",
"dependencies": [
{
"name": "rustversion",
"package_id": "rustversion 1.0.14 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.0.14",
"features": []
}
]
},
{
"package_id": "bytes 1.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "bytes",
"version": "1.6.0",
"features": [
"default",
"std"
],
"build_type": "normal",
"extern_crate_name": "bytes",
"dependencies": []
},
{
"package_id": "futures-util 0.3.30 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "futures-util",
"version": "0.3.30",
"features": [
"alloc"
],
"build_type": "normal",
"extern_crate_name": "futures_util",
"dependencies": [
{
"name": "futures-core",
"package_id": "futures-core 0.3.30 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "0.3.30",
"features": [
"alloc",
"default",
"std"
]
},
{
"name": "futures-task",
"package_id": "futures-task 0.3.30 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "0.3.30",
"features": [
"alloc"
]
},
{
"name": "pin-project-lite",
"package_id": "pin-project-lite 0.2.14 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "0.2.14",
"features": []
},
{
"name": "pin-utils",
"package_id": "pin-utils 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "0.1.0",
"features": []
}
]
},
{
"package_id": "futures-core 0.3.30 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "futures-core",
"version": "0.3.30",
"features": [
"alloc",
"default",
"std"
],
"build_type": "normal",
"extern_crate_name": "futures_core",
"dependencies": []
},
{
"package_id": "futures-task 0.3.30 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "futures-task",
"version": "0.3.30",
"features": [
"alloc"
],
"build_type": "normal",
"extern_crate_name": "futures_task",
"dependencies": []
},
{
"package_id": "http 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "http",
"version": "1.1.0",
"features": [
"default",
"std"
],
"build_type": "normal",
"extern_crate_name": "http",
"dependencies": [
{
"name": "bytes",
"package_id": "bytes 1.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.6.0",
"features": [
"default",
"std"
]
},
{
"name": "fnv",
"package_id": "fnv 1.0.7 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.0.7",
"features": [
"default",
"std"
]
},
{
"name": "itoa",
"package_id": "itoa 1.0.11 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.0.11",
"features": []
}
]
},
{
"package_id": "fnv 1.0.7 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "fnv",
"version": "1.0.7",
"features": [
"default",
"std"
],
"build_type": "normal",
"extern_crate_name": "fnv",
"dependencies": []
},
{
"package_id": "http-body 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "http-body",
"version": "1.0.0",
"features": [],
"build_type": "normal",
"extern_crate_name": "http_body",
"dependencies": [
{
"name": "bytes",
"package_id": "bytes 1.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.6.0",
"features": [
"default",
"std"
]
},
{
"name": "http",
"package_id": "http 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.1.0",
"features": [
"default",
"std"
]
}
]
},
{
"package_id": "http-body-util 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "http-body-util",
"version": "0.1.1",
"features": [],
"build_type": "normal",
"extern_crate_name": "http_body_util",
"dependencies": [
{
"name": "bytes",
"package_id": "bytes 1.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.6.0",
"features": [
"default",
"std"
]
},
{
"name": "futures-core",
"package_id": "futures-core 0.3.30 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "0.3.30",
"features": [
"alloc",
"default",
"std"
]
},
{
"name": "http",
"package_id": "http 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.1.0",
"features": [
"default",
"std"
]
},
{
"name": "http-body",
"package_id": "http-body 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.0.0",
"features": []
},
{
"name": "pin-project-lite",
"package_id": "pin-project-lite 0.2.14 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "0.2.14",
"features": []
}
]
},
{
"package_id": "itoa 1.0.11 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "itoa",
"version": "1.0.11",
"features": [],
"build_type": "normal",
"extern_crate_name": "itoa",
"dependencies": []
},
{
"package_id": "mime 0.3.17 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "mime",
"version": "0.3.17",
"features": [],
"build_type": "normal",
"extern_crate_name": "mime",
"dependencies": []
},
{
"package_id": "pin-project-lite 0.2.14 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "pin-project-lite",
"version": "0.2.14",
"features": [],
"build_type": "normal",
"extern_crate_name": "pin_project_lite",
"dependencies": []
},
{
"package_id": "pin-utils 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "pin-utils",
"version": "0.1.0",
"features": [],
"build_type": "normal",
"extern_crate_name": "pin_utils",
"dependencies": []
},
{
"package_id": "proc-macro2 1.0.79 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "proc-macro2",
"version": "1.0.79",
"features": [
"default",
"proc-macro"
],
"build_type": "normal",
"extern_crate_name": "proc_macro2",
"dependencies": [
{
"name": "proc-macro2",
"package_id": "proc-macro2 1.0.79 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.0.79",
"features": [
"default",
"proc-macro"
]
},
{
"name": "unicode-ident",
"package_id": "unicode-ident 1.0.12 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.0.12",
"features": []
}
]
},
{
"package_id": "proc-macro2 1.0.79 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "proc-macro2",
"version": "1.0.79",
"features": [
"default",
"proc-macro"
],
"build_type": "build",
"extern_crate_name": "build_script_build",
"dependencies": [
{
"name": "proc-macro2",
"package_id": "proc-macro2 1.0.79 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.0.79",
"features": [
"default",
"proc-macro"
]
}
]
},
{
"package_id": "proc-macro2 1.0.79 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "proc-macro2",
"version": "1.0.79",
"features": [
"default",
"proc-macro"
],
"build_type": "normal",
"extern_crate_name": "build_script_build",
"dependencies": []
},
{
"package_id": "quote 1.0.35 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "quote",
"version": "1.0.35",
"features": [
"default",
"proc-macro"
],
"build_type": "normal",
"extern_crate_name": "quote",
"dependencies": [
{
"name": "proc-macro2",
"package_id": "proc-macro2 1.0.79 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.0.79",
"features": [
"default",
"proc-macro"
]
}
]
},
{
"package_id": "rustversion 1.0.14 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "rustversion",
"version": "1.0.14",
"features": [],
"build_type": "normal",
"extern_crate_name": "rustversion",
"dependencies": [
{
"name": "rustversion",
"package_id": "rustversion 1.0.14 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.0.14",
"features": []
}
]
},
{
"package_id": "rustversion 1.0.14 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "rustversion",
"version": "1.0.14",
"features": [],
"build_type": "build",
"extern_crate_name": "build_script_build",
"dependencies": [
{
"name": "rustversion",
"package_id": "rustversion 1.0.14 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.0.14",
"features": []
}
]
},
{
"package_id": "rustversion 1.0.14 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "rustversion",
"version": "1.0.14",
"features": [],
"build_type": "normal",
"extern_crate_name": "build_script_build",
"dependencies": []
},
{
"package_id": "syn 2.0.58 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "syn",
"version": "2.0.58",
"features": [
"clone-impls",
"default",
"derive",
"extra-traits",
"full",
"parsing",
"printing",
"proc-macro",
"visit-mut"
],
"build_type": "normal",
"extern_crate_name": "syn",
"dependencies": [
{
"name": "proc-macro2",
"package_id": "proc-macro2 1.0.79 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.0.79",
"features": [
"default",
"proc-macro"
]
},
{
"name": "quote",
"package_id": "quote 1.0.35 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.0.35",
"features": [
"default",
"proc-macro"
]
},
{
"name": "unicode-ident",
"package_id": "unicode-ident 1.0.12 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.0.12",
"features": []
}
]
},
{
"package_id": "sync_wrapper 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "sync_wrapper",
"version": "1.0.0",
"features": [],
"build_type": "normal",
"extern_crate_name": "sync_wrapper",
"dependencies": []
},
{
"package_id": "tower-layer 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "tower-layer",
"version": "0.3.2",
"features": [],
"build_type": "normal",
"extern_crate_name": "tower_layer",
"dependencies": []
},
{
"package_id": "tower-service 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "tower-service",
"version": "0.3.2",
"features": [],
"build_type": "normal",
"extern_crate_name": "tower_service",
"dependencies": []
},
{
"package_id": "tracing 0.1.40 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "tracing",
"version": "0.1.40",
"features": [
"log",
"std"
],
"build_type": "normal",
"extern_crate_name": "tracing",
"dependencies": [
{
"name": "log",
"package_id": "log 0.4.21 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "0.4.21",
"features": []
},
{
"name": "pin-project-lite",
"package_id": "pin-project-lite 0.2.14 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "0.2.14",
"features": []
},
{
"name": "tracing-core",
"package_id": "tracing-core 0.1.32 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "0.1.32",
"features": [
"once_cell",
"std"
]
}
]
},
{
"package_id": "log 0.4.21 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "log",
"version": "0.4.21",
"features": [],
"build_type": "normal",
"extern_crate_name": "log",
"dependencies": []
},
{
"package_id": "tracing-core 0.1.32 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "tracing-core",
"version": "0.1.32",
"features": [
"once_cell",
"std"
],
"build_type": "normal",
"extern_crate_name": "tracing_core",
"dependencies": [
{
"name": "once_cell",
"package_id": "once_cell 1.19.0 (registry+https://github.com/rust-lang/crates.io-index)",
"version": "1.19.0",
"features": [
"alloc",
"default",
"race",
"std"
]
}
]
},
{
"package_id": "once_cell 1.19.0 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "once_cell",
"version": "1.19.0",
"features": [
"alloc",
"default",
"race",
"std"
],
"build_type": "normal",
"extern_crate_name": "once_cell",
"dependencies": []
},
{
"package_id": "unicode-ident 1.0.12 (registry+https://github.com/rust-lang/crates.io-index)",
"package": "unicode-ident",
"version": "1.0.12",
"features": [],
"build_type": "normal",
"extern_crate_name": "unicode_ident",
"dependencies": []
}
],
"features": [
"tracing"
],
"rustc": {
"version": "1.77.1",
"wrapper": null,
"commit_hash": "7cf61ebde7b22796c69757901dd346d0fe70bd97",
"host": "x86_64-apple-darwin"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment