Cargo Features
[dependencies]
sbom-walker = { version = "0.12.0", default-features = false, features = ["crypto-cng", "crypto-nettle", "crypto-openssl", "crypto-botan", "crypto-rust", "cyclonedx-bom", "spdx-rs", "serde-cyclonedx"] }
- default = crypto-nettle, serde-cyclonedx, spdx-rs
-
These default features are set whenever
sbom-walker
is added without
somewhere in the dependency tree.default-features = false - crypto-cng
-
Enables crypto-cng of sequoia-openpgp ^1
- crypto-nettle default
-
Enables crypto-nettle of sequoia-openpgp ^1
sequoia-openpgp:
TODO(#333): Allow for/implement more backends
- crypto-openssl
-
Enables crypto-openssl of sequoia-openpgp ^1
- crypto-botan
-
Enables crypto-botan of sequoia-openpgp ^1
- crypto-rust
-
Enables crypto-rust of sequoia-openpgp ^1
Features from optional dependencies
In crates that don't use the dep:
syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.
- cyclonedx-bom implicit feature
-
Enables cyclonedx-bom
optional
Affects
check::cyclonedx
… - spdx-rs default
-
Affects
check::spdx
… - serde-cyclonedx default
-
Affects
sbom::serde_cyclonedx
,check::serde_cyclonedx
…