{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.octaltree/rustdoc-index","documentNamespace":"https://spdx.org/spdxdocs/protobom/9e5f070b-92cb-4105-8716-ee41cea20f13","creationInfo":{"creators":["Tool: protobom-v0.0.0-20250821202030-1c785ca52a5a+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2025-08-23T05:32:07Z"},"packages":[{"name":"log","SPDXID":"SPDXRef-cargo-log-0.4.17-75c946","versionInfo":"0.4.17","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","copyrightText":"Copyright (c) 2014 The Rust Project, Copyright 2014-2015 The Rust Project, Copyright 2015 The Rust Project","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/log@0.4.17"}]},{"name":"pin-project-lite","SPDXID":"SPDXRef-cargo-pin-project-lite-0.2.9-75c946","versionInfo":"0.2.9","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0 OR MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/pin-project-lite@0.2.9"}]},{"name":"crossbeam-utils","SPDXID":"SPDXRef-cargo-crossbeam-utils-0.8.12-75c946","versionInfo":"0.8.12","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","copyrightText":"Copyright (c) 2019 The Crossbeam Project","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/crossbeam-utils@0.8.12"}]},{"name":"proc-macro2","SPDXID":"SPDXRef-cargo-proc-macro2-1.0.46-75c946","versionInfo":"1.0.46","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","copyrightText":"Copyright (c) 2014 Alex Crichton","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/proc-macro2@1.0.46"}]},{"name":"winapi-x86_64-pc-windows-gnu","SPDXID":"SPDXRef-cargo-winapi-x8664-pc-windows-gnu-0.4.0-75c946","versionInfo":"0.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","copyrightText":"Copyright (c) 2016, Copyright (c) 2016 winapi-rs, Copyright (c) 2016 winapi-rs developers, Copyright (c) 2016-2018, Copyright (c) 2016-2018 winapi-rs, Copyright (c) 2016-2018 winapi-rs developers","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/winapi-x86_64-pc-windows-gnu@0.4.0"}]},{"name":"proc-macro-error","SPDXID":"SPDXRef-cargo-proc-macro-error-1.0.4-75c946","versionInfo":"1.0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","copyrightText":"Copyright (c) 2019-2020 CreepySkeleton, Copyright 2019-2020 CreepySkeleton \u003ccreepy-skeleton@yandex.ru\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/proc-macro-error@1.0.4"}]},{"name":"vec_map","SPDXID":"SPDXRef-cargo-vecmap-0.8.2-75c946","versionInfo":"0.8.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","copyrightText":"Copyright (c) 2015 The Rust Project, Copyright 2012-2018 The Rust Project","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/vec_map@0.8.2"}]},{"name":"crossbeam-epoch","SPDXID":"SPDXRef-cargo-crossbeam-epoch-0.9.11-75c946","versionInfo":"0.9.11","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","copyrightText":"Copyright (c) 2019 The Crossbeam Project","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/crossbeam-epoch@0.9.11"}]},{"name":"either","SPDXID":"SPDXRef-cargo-either-1.8.0-75c946","versionInfo":"1.8.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","copyrightText":"Copyright (c) 2015 Permission","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/either@1.8.0"}]},{"name":"num_cpus","SPDXID":"SPDXRef-cargo-numcpus-1.13.1-75c946","versionInfo":"1.13.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","copyrightText":"Copyright (c) 2015, Copyright (c) 2015 Permission","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/num_cpus@1.13.1"}]},{"name":"humantime","SPDXID":"SPDXRef-cargo-humantime-2.1.0-75c946","versionInfo":"2.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","copyrightText":"Copyright (c) 2005-2013 Rich Felker, Copyright (c) 2016, Copyright (c) 2016 Pyfisch, Copyright (c) 2016 The humantime, Copyright (c) 2016 The humantime Developers","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/humantime@2.1.0"}]},{"name":"cargo_metadata","SPDXID":"SPDXRef-cargo-cargometadata-0.15.0-75c946","versionInfo":"0.15.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/cargo_metadata@0.15.0"}]},{"name":"cfg-if","SPDXID":"SPDXRef-cargo-cfg-if-1.0.0-75c946","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0 OR MIT","copyrightText":"Copyright (c) 2014 Alex Crichton","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/cfg-if@1.0.0"}]},{"name":"heck","SPDXID":"SPDXRef-cargo-heck-0.3.3-75c946","versionInfo":"0.3.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","copyrightText":"Copyright (c) 2015 The Rust Project","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/heck@0.3.3"}]},{"name":"hermit-abi","SPDXID":"SPDXRef-cargo-hermit-abi-0.1.19-75c946","versionInfo":"0.1.19","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/hermit-abi@0.1.19"}]},{"name":"crossbeam-deque","SPDXID":"SPDXRef-cargo-crossbeam-deque-0.8.2-75c946","versionInfo":"0.8.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","copyrightText":"Copyright (c) 2019 The Crossbeam Project","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/crossbeam-deque@0.8.2"}]},{"name":"proc-macro-error-attr","SPDXID":"SPDXRef-cargo-proc-macro-error-attr-1.0.4-75c946","versionInfo":"1.0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","copyrightText":"Copyright (c) 2019-2020 CreepySkeleton, Copyright 2019-2020 CreepySkeleton \u003ccreepy-skeleton@yandex.ru\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/proc-macro-error-attr@1.0.4"}]},{"name":"unescape","SPDXID":"SPDXRef-cargo-unescape-0.1.0-75c946","versionInfo":"0.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2016 Saghm Rossi","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/unescape@0.1.0"}]},{"name":"structopt","SPDXID":"SPDXRef-cargo-structopt-0.3.26-75c946","versionInfo":"0.3.26","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0 OR MIT","copyrightText":"Copyright (c) 2018 Guillaume Pinot, Copyright 2018 Guillaume Pinot, Copyright 2019-present, Copyright 2019-present structopt","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/structopt@0.3.26"}]},{"name":"autocfg","SPDXID":"SPDXRef-cargo-autocfg-1.1.0-75c946","versionInfo":"1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0 OR MIT","copyrightText":"Copyright (c) 2018 Josh Stone","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/autocfg@1.1.0"}]},{"name":"camino","SPDXID":"SPDXRef-cargo-camino-1.1.1-75c946","versionInfo":"1.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","copyrightText":"Copyright (c) The camino Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/camino@1.1.1"}]},{"name":"tokio-macros","SPDXID":"SPDXRef-cargo-tokio-macros-1.8.0-75c946","versionInfo":"1.8.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2019 Yoshua Wuyts, Copyright (c) 2022 Tokio, Copyright (c) 2022 Tokio Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/tokio-macros@1.8.0"}]},{"name":"libc","SPDXID":"SPDXRef-cargo-libc-0.2.134-75c946","versionInfo":"0.2.134","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","copyrightText":"Copyright (c) 2014-2020 The Rust Project","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/libc@0.2.134"}]},{"name":"serde","SPDXID":"SPDXRef-cargo-serde-1.0.145-75c946","versionInfo":"1.0.145","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","copyrightText":"(c), None Ok","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/serde@1.0.145"}]},{"name":"env_logger","SPDXID":"SPDXRef-cargo-envlogger-0.9.1-75c946","versionInfo":"0.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/env_logger@0.9.1"}]},{"name":"ryu","SPDXID":"SPDXRef-cargo-ryu-1.0.11-75c946","versionInfo":"1.0.11","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0 OR BSL-1.0","copyrightText":"Copyright 2018 Ulf Adams","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/ryu@1.0.11"}]},{"name":"thiserror","SPDXID":"SPDXRef-cargo-thiserror-1.0.37-75c946","versionInfo":"1.0.37","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/thiserror@1.0.37"}]},{"name":"itoa","SPDXID":"SPDXRef-cargo-itoa-1.0.3-75c946","versionInfo":"1.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/itoa@1.0.3"}]},{"name":"serde_json","SPDXID":"SPDXRef-cargo-serdejson-1.0.85-75c946","versionInfo":"1.0.85","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","copyrightText":"copyright Alexander Huszagh","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/serde_json@1.0.85"}]},{"name":"regex-syntax","SPDXID":"SPDXRef-cargo-regex-syntax-0.6.27-75c946","versionInfo":"0.6.27","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","copyrightText":"Copyright (c) 1991-2018 Unicode, Inc., Copyright (c) 2014 The Rust Project","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/regex-syntax@0.6.27"}]},{"name":"syn","SPDXID":"SPDXRef-cargo-syn-1.0.101-75c946","versionInfo":"1.0.101","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/syn@1.0.101"}]},{"name":"bitflags","SPDXID":"SPDXRef-cargo-bitflags-1.3.2-75c946","versionInfo":"1.3.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","copyrightText":"Copyright (c) 2014 The Rust Project, Copyright 2014 The Rust Project","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/bitflags@1.3.2"}]},{"name":"lazy_static","SPDXID":"SPDXRef-cargo-lazystatic-1.4.0-75c946","versionInfo":"1.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","copyrightText":"Copyright (c) 2010 The Rust Project, Copyright 2016 lazy-static.rs","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/lazy_static@1.4.0"}]},{"name":"ansi_term","SPDXID":"SPDXRef-cargo-ansiterm-0.12.1-75c946","versionInfo":"0.12.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Benjamin Sago","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/ansi_term@0.12.1"}]},{"name":"structopt-derive","SPDXID":"SPDXRef-cargo-structopt-derive-0.4.18-75c946","versionInfo":"0.4.18","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0 OR MIT","copyrightText":"Copyright (c) 2018 Guillaume Pinot, Copyright 2018 Guillaume Pinot","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/structopt-derive@0.4.18"}]},{"name":"unicode-ident","SPDXID":"SPDXRef-cargo-unicode-ident-1.0.4-75c946","versionInfo":"1.0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"(MIT OR Apache-2.0) AND Unicode-DFS-2016","copyrightText":"Copyright (c) 1991-2022 Unicode, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/unicode-ident@1.0.4"}]},{"name":"memchr","SPDXID":"SPDXRef-cargo-memchr-2.5.0-75c946","versionInfo":"2.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Unlicense OR MIT","copyrightText":"(c) 83, (c) 83, // a, Copyright (c) 2015 Andrew Gallant","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/memchr@2.5.0"}]},{"name":"unicode-width","SPDXID":"SPDXRef-cargo-unicode-width-0.1.10-75c946","versionInfo":"0.1.10","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","copyrightText":"Copyright (c) 2015 The Rust Project, Copyright 2011-2022 The Rust Project, Copyright 2012-2015 The Rust Project, Copyright 2012-2022 The Rust Project","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/unicode-width@0.1.10"}]},{"name":"crossbeam-channel","SPDXID":"SPDXRef-cargo-crossbeam-channel-0.5.6-75c946","versionInfo":"0.5.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","copyrightText":"Copyright (c) 2009 The Go Authors, Copyright (c) 2019 The Crossbeam Project, Copyright 2013-2014 The Rust Project","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/crossbeam-channel@0.5.6"}]},{"name":"serde_repr","SPDXID":"SPDXRef-cargo-serderepr-0.1.9-75c946","versionInfo":"0.1.9","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/serde_repr@0.1.9"}]},{"name":"regex","SPDXID":"SPDXRef-cargo-regex-1.6.0-75c946","versionInfo":"1.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","copyrightText":"(c) 83, (c) 83, // a, Copyright (c) 2014 The Rust Project","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/regex@1.6.0"}]},{"name":"version_check","SPDXID":"SPDXRef-cargo-versioncheck-0.9.4-75c946","versionInfo":"0.9.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","copyrightText":"Copyright (c) 2017-2018 Sergio Benitez","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/version_check@0.9.4"}]},{"name":"clap","SPDXID":"SPDXRef-cargo-clap-2.34.0-75c946","versionInfo":"2.34.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) ( 5d663d90 (https://github.com/kbknapp/clap-rs/commit/5d663d905c9829ce6e7a164f1f0896cdd70236dd)), (c) me@mail.com, Copyright (c) 2015 The Rust Project, Copyright (c) 2015-2016 Kevin B. Knapp, Copyright 2015, Copyright 2015 grabbag contributors, Copyright 2015-2016 Kevin B. Knapp and clap-rs contributors (https://github.com/clap-rs/clap/blob/v2.33.1/CONTRIBUTORS.md), Copyright 2015-2016 Kevin B. Knapp and clap-rs contributors (https://github.com/clap-rs/clap/blob/v2.33.1/CONTRIBUTORS.md).","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/clap@2.34.0"}]},{"name":"textwrap","SPDXID":"SPDXRef-cargo-textwrap-0.11.0-75c946","versionInfo":"0.11.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2016 Martin Geisler","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/textwrap@0.11.0"}]},{"name":"winapi-i686-pc-windows-gnu","SPDXID":"SPDXRef-cargo-winapi-i686-pc-windows-gnu-0.4.0-75c946","versionInfo":"0.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","copyrightText":"Copyright (c) 2016, Copyright (c) 2016 winapi-rs, Copyright (c) 2016 winapi-rs developers, Copyright (c) 2016-2018, Copyright (c) 2016-2018 winapi-rs, Copyright (c) 2016-2018 winapi-rs developers","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/winapi-i686-pc-windows-gnu@0.4.0"}]},{"name":"memoffset","SPDXID":"SPDXRef-cargo-memoffset-0.6.5-75c946","versionInfo":"0.6.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017 Gilad Naaman, Copyright (c) 2020 Gilad Naaman, Ralf Jung","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/memoffset@0.6.5"}]},{"name":"atty","SPDXID":"SPDXRef-cargo-atty-0.2.14-75c946","versionInfo":"0.2.14","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015-2019 Doug Tangren","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/atty@0.2.14"}]},{"name":"winapi-util","SPDXID":"SPDXRef-cargo-winapi-util-0.1.5-75c946","versionInfo":"0.1.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Unlicense OR MIT","copyrightText":"Copyright (c) 2017 Andrew Gallant","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/winapi-util@0.1.5"}]},{"name":"scopeguard","SPDXID":"SPDXRef-cargo-scopeguard-1.1.0-75c946","versionInfo":"1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","copyrightText":"Copyright (c) 2016-2019 Ulrik Sverdrup","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/scopeguard@1.1.0"}]},{"name":"cargo-platform","SPDXID":"SPDXRef-cargo-cargo-platform-0.1.2-75c946","versionInfo":"0.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/cargo-platform@0.1.2"}]},{"name":"unicode-segmentation","SPDXID":"SPDXRef-cargo-unicode-segmentation-1.10.0-75c946","versionInfo":"1.10.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","copyrightText":"Copyright (c) 2015 The Rust Project, Copyright 2011-2015 The Rust Project, Copyright 2012-2014 The Rust Project, Copyright 2012-2015 The Rust Project, Copyright 2012-2018 The Rust Project, Copyright 2015 The Rust Project","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/unicode-segmentation@1.10.0"}]},{"name":"aho-corasick","SPDXID":"SPDXRef-cargo-aho-corasick-0.7.19-75c946","versionInfo":"0.7.19","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Unlicense OR MIT","copyrightText":"(c) 83, Copyright (c) 2015 Andrew Gallant","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/aho-corasick@0.7.19"}]},{"name":"serde_derive","SPDXID":"SPDXRef-cargo-serdederive-1.0.145-75c946","versionInfo":"1.0.145","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/serde_derive@1.0.145"}]},{"name":"rustdoc-index","SPDXID":"SPDXRef-cargo-rustdoc-index-0.7.1-75c946","versionInfo":"0.7.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/rustdoc-index@0.7.1"}]},{"name":"winapi","SPDXID":"SPDXRef-cargo-winapi-0.3.9-75c946","versionInfo":"0.3.9","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","copyrightText":"Copyright (c) 2015-2018, Copyright (c) 2015-2018 The winapi-rs, Copyright (c) 2015-2018 The winapi-rs Developers","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/winapi@0.3.9"}]},{"name":"strsim","SPDXID":"SPDXRef-cargo-strsim-0.8.0-75c946","versionInfo":"0.8.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 Danny Guo, Copyright (c) 2016 Titus Wormer \u003ctituswormer@gmail.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/strsim@0.8.0"}]},{"name":"thiserror-impl","SPDXID":"SPDXRef-cargo-thiserror-impl-1.0.37-75c946","versionInfo":"1.0.37","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/thiserror-impl@1.0.37"}]},{"name":"rayon-core","SPDXID":"SPDXRef-cargo-rayon-core-1.9.3-75c946","versionInfo":"1.9.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","copyrightText":"Copyright (c) 2010 The Rust Project","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/rayon-core@1.9.3"}]},{"name":"termcolor","SPDXID":"SPDXRef-cargo-termcolor-1.1.3-75c946","versionInfo":"1.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Unlicense OR MIT","copyrightText":"Copyright (c) 2015 Andrew Gallant","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/termcolor@1.1.3"}]},{"name":"quote","SPDXID":"SPDXRef-cargo-quote-1.0.21-75c946","versionInfo":"1.0.21","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","copyrightText":"Copyright (c) 2016 The Rust Project","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/quote@1.0.21"}]},{"name":"rayon","SPDXID":"SPDXRef-cargo-rayon-1.5.3-75c946","versionInfo":"1.5.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","copyrightText":"Copyright (c) 2010 The Rust Project","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/rayon@1.5.3"}]},{"name":"tokio","SPDXID":"SPDXRef-cargo-tokio-1.21.2-75c946","versionInfo":"1.21.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/tokio@1.21.2"}]},{"name":"semver","SPDXID":"SPDXRef-cargo-semver-1.0.14-75c946","versionInfo":"1.0.14","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/semver@1.0.14"}]},{"name":"actions-rs/toolchain","SPDXID":"SPDXRef-githubactions-actions-rs-toolchain-1-75c946","versionInfo":"1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions-rs/toolchain@1"}]},{"name":"actions/checkout","SPDXID":"SPDXRef-githubactions-actions-checkout-2-75c946","versionInfo":"2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/checkout@2"}]},{"name":"com.github.octaltree/rustdoc-index","SPDXID":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","versionInfo":"master","downloadLocation":"git+https://github.com/octaltree/rustdoc-index","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/octaltree/rustdoc-index@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-humantime-2.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-scopeguard-1.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-winapi-x8664-pc-windows-gnu-0.4.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-autocfg-1.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-serdejson-1.0.85-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-thiserror-impl-1.0.37-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-semver-1.0.14-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-vecmap-0.8.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-crossbeam-deque-0.8.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-itoa-1.0.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-rayon-1.5.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-proc-macro-error-1.0.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-proc-macro-error-attr-1.0.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-clap-2.34.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-serde-1.0.145-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-crossbeam-utils-0.8.12-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-structopt-0.3.26-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-ryu-1.0.11-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-termcolor-1.1.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-crossbeam-epoch-0.9.11-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-envlogger-0.9.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-lazystatic-1.4.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-aho-corasick-0.7.19-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-rustdoc-index-0.7.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-memchr-2.5.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-crossbeam-channel-0.5.6-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-rayon-core-1.9.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-log-0.4.17-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-cargometadata-0.15.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-cfg-if-1.0.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-hermit-abi-0.1.19-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-libc-0.2.134-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-unicode-ident-1.0.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-cargo-platform-0.1.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-unicode-segmentation-1.10.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-strsim-0.8.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-tokio-1.21.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-heck-0.3.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-structopt-derive-0.4.18-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-quote-1.0.21-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-syn-1.0.101-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-ansiterm-0.12.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-winapi-i686-pc-windows-gnu-0.4.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-githubactions-actions-rs-toolchain-1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-pin-project-lite-0.2.9-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-tokio-macros-1.8.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-regex-1.6.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-either-1.8.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-memoffset-0.6.5-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-serdederive-1.0.145-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-winapi-0.3.9-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-proc-macro2-1.0.46-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-numcpus-1.13.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-unescape-0.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-camino-1.1.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-thiserror-1.0.37-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-bitflags-1.3.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-unicode-width-0.1.10-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-versioncheck-0.9.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-atty-0.2.14-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-winapi-util-0.1.5-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-regex-syntax-0.6.27-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-serderepr-0.1.9-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relatedSpdxElement":"SPDXRef-cargo-textwrap-0.11.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-octaltree-rustdoc-index-master-58545a","relationshipType":"DESCRIBES"}]}