2026 lines
51 KiB
JSON
2026 lines
51 KiB
JSON
{
|
|
"bomFormat": "CycloneDX",
|
|
"specVersion": "1.4",
|
|
"serialNumber": "urn:uuid:2f5bc9cf-e5fb-49a8-ad7b-8813acb77491",
|
|
"version": 1,
|
|
"metadata": {
|
|
"timestamp": "2023-03-06T21:04:22Z",
|
|
"tools": [
|
|
{
|
|
"vendor": "CycloneDX",
|
|
"name": "cargo-cyclonedx",
|
|
"version": "0.3.7",
|
|
"hashes": [],
|
|
"externalReferences": []
|
|
}
|
|
],
|
|
"component": {
|
|
"type": "application",
|
|
"bom-ref": "pkg:cargo/openobserve@0.1.0",
|
|
"name": "openobserve",
|
|
"version": "0.1.0",
|
|
"description": "OpenObserve is an observability platfom that allows you to capture, search, and analyze your logs, metrics, and traces.",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/openobserve@0.1.0",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://zinc.dev/",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/openobserve/openobserve/",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
"licenses": []
|
|
},
|
|
"components": [
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/actix-cors@0.6.4",
|
|
"name": "actix-cors",
|
|
"version": "0.6.4",
|
|
"description": "Cross-Origin Resource Sharing (CORS) controls for Actix Web",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT OR Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/actix-cors@0.6.4",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://actix.rs",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/actix/actix-extras.git",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/actix-web@4.3.0",
|
|
"name": "actix-web",
|
|
"version": "4.3.0",
|
|
"description": "Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT OR Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/actix-web@4.3.0",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://actix.rs",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/actix/actix-web.git",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/actix-web-httpauth@0.8.0",
|
|
"name": "actix-web-httpauth",
|
|
"version": "0.8.0",
|
|
"description": "HTTP authentication schemes for Actix Web",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT OR Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/actix-web-httpauth@0.8.0",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://actix.rs",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/actix/actix-extras.git",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/actix-web-opentelemetry@0.12.0",
|
|
"name": "actix-web-opentelemetry",
|
|
"version": "0.12.0",
|
|
"description": "OpenTelemetry integration for Actix Web apps",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/actix-web-opentelemetry@0.12.0",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://github.com/OutThereLabs/actix-web-opentelemetry",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/OutThereLabs/actix-web-opentelemetry",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/actix-web-prometheus@0.1.2",
|
|
"name": "actix-web-prometheus",
|
|
"version": "0.1.2",
|
|
"description": "Actix web middleware for prometheus metrics",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/actix-web-prometheus@0.1.2",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://github.com/atomix-team/actix-web-prometheus",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/actix-web-rust-embed-responder@2.2.0",
|
|
"name": "actix-web-rust-embed-responder",
|
|
"version": "2.2.0",
|
|
"description": "An actix-web responder for rust-embed that implements cache revalidation and compressed responses.",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/actix-web-rust-embed-responder@2.2.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/ahash@0.8.3",
|
|
"name": "ahash",
|
|
"version": "0.8.3",
|
|
"description": "A non-cryptographic hash function using AES-NI for high performance",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT OR Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/ahash@0.8.3",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://docs.rs/ahash",
|
|
"type": "documentation",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/tkaitchuck/ahash",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/anyhow@1.0.69",
|
|
"name": "anyhow",
|
|
"version": "1.0.69",
|
|
"description": "Flexible concrete Error type built on std::error::Error",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT OR Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/anyhow@1.0.69",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://docs.rs/anyhow",
|
|
"type": "documentation",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/dtolnay/anyhow",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/argon2@0.4.1",
|
|
"name": "argon2",
|
|
"version": "0.4.1",
|
|
"description": "Pure Rust implementation of the Argon2 password hashing function with support for the Argon2d, Argon2i, and Argon2id algorithmic variants ",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT OR Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/argon2@0.4.1",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://docs.rs/argon2",
|
|
"type": "documentation",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/RustCrypto/password-hashes/tree/master/argon2",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/arrow@33.0.0",
|
|
"name": "arrow",
|
|
"version": "33.0.0",
|
|
"description": "Rust implementation of Apache Arrow",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/arrow@33.0.0",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://github.com/apache/arrow-rs",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/apache/arrow-rs",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/arrow-schema@33.0.0",
|
|
"name": "arrow-schema",
|
|
"version": "33.0.0",
|
|
"description": "Defines the logical types for arrow arrays",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/arrow-schema@33.0.0",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://github.com/apache/arrow-rs",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/apache/arrow-rs",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/async-trait@0.1.64",
|
|
"name": "async-trait",
|
|
"version": "0.1.64",
|
|
"description": "Type erasure for async trait methods",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT OR Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/async-trait@0.1.64",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://docs.rs/async-trait",
|
|
"type": "documentation",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/dtolnay/async-trait",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/async_once@0.2.6",
|
|
"name": "async_once",
|
|
"version": "0.2.6",
|
|
"description": "async once tool for lazy_static",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT OR Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/async_once@0.2.6",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://github.com/hjiayz/async_once",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/hjiayz/async_once",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/awc@3.1.0",
|
|
"name": "awc",
|
|
"version": "3.1.0",
|
|
"description": "Async HTTP and WebSocket client library",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT OR Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/awc@3.1.0",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://actix.rs",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/actix/actix-web.git",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/aws-config@0.54.1",
|
|
"name": "aws-config",
|
|
"version": "0.54.1",
|
|
"description": "AWS SDK config and credential provider implementations.",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/aws-config@0.54.1",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://github.com/awslabs/smithy-rs",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/aws-sdk-s3@0.24.0",
|
|
"name": "aws-sdk-s3",
|
|
"version": "0.24.0",
|
|
"description": "AWS SDK for Amazon Simple Storage Service",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/aws-sdk-s3@0.24.0",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://github.com/awslabs/aws-sdk-rust",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/bytes@1.4.0",
|
|
"name": "bytes",
|
|
"version": "1.4.0",
|
|
"description": "Types and traits for working with bytes",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/bytes@1.4.0",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://github.com/tokio-rs/bytes",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/chrono@0.4.23",
|
|
"name": "chrono",
|
|
"version": "0.4.23",
|
|
"description": "Date and time library for Rust",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT OR Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/chrono@0.4.23",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://docs.rs/chrono/",
|
|
"type": "documentation",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/chronotope/chrono",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/chronotope/chrono",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/clap@4.1.6",
|
|
"name": "clap",
|
|
"version": "4.1.6",
|
|
"description": "A simple to use, efficient, and full-featured Command Line Argument Parser",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT OR Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/clap@4.1.6",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://github.com/clap-rs/clap",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/dashmap@5.4.0",
|
|
"name": "dashmap",
|
|
"version": "5.4.0",
|
|
"description": "Blazing fast concurrent HashMap for Rust.",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/dashmap@5.4.0",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://docs.rs/dashmap",
|
|
"type": "documentation",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/xacrimon/dashmap",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/xacrimon/dashmap",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/datafusion@19.0.0",
|
|
"name": "datafusion",
|
|
"version": "19.0.0",
|
|
"description": "DataFusion is an in-memory query engine that uses Apache Arrow as the memory model",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/datafusion@19.0.0",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://github.com/apache/arrow-datafusion",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/apache/arrow-datafusion",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/datafusion-common@19.0.0",
|
|
"name": "datafusion-common",
|
|
"version": "19.0.0",
|
|
"description": "Common functionality for DataFusion query engine",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/datafusion-common@19.0.0",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://github.com/apache/arrow-datafusion",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/apache/arrow-datafusion",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/dotenv_config@0.1.5",
|
|
"name": "dotenv_config",
|
|
"version": "0.1.5",
|
|
"description": "parse \u0060env\u0060 to config struct for Rust",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/dotenv_config@0.1.5",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://docs.rs/dotenv_config",
|
|
"type": "documentation",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/openobserve/dotenv-config/",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/openobserve/dotenv-config/",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/dotenvy@0.15.6",
|
|
"name": "dotenvy",
|
|
"version": "0.15.6",
|
|
"description": "A well-maintained fork of the dotenv crate",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/dotenvy@0.15.6",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://github.com/allan2/dotenvy",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/allan2/dotenvy",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/env_logger@0.9.3",
|
|
"name": "env_logger",
|
|
"version": "0.9.3",
|
|
"description": "A logging implementation for \u0060log\u0060 which is configured via an environment variable. ",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT OR Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/env_logger@0.9.3",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://docs.rs/env_logger",
|
|
"type": "documentation",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/env-logger-rs/env_logger/",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/etcd-client@0.10.2",
|
|
"name": "etcd-client",
|
|
"version": "0.10.2",
|
|
"description": "An etcd v3 API client",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/etcd-client@0.10.2",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://docs.rs/etcd-client/",
|
|
"type": "documentation",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/etcdv3/etcd-client",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/etcdv3/etcd-client.git",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/flatten-json-object@0.6.1",
|
|
"name": "flatten-json-object",
|
|
"version": "0.6.1",
|
|
"description": "Tiny Rust library for flattening JSON objects",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/flatten-json-object@0.6.1",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://github.com/vtselfa/flatten-json-object",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/futures@0.3.26",
|
|
"name": "futures",
|
|
"version": "0.3.26",
|
|
"description": "An implementation of futures and streams featuring zero allocations, composability, and iterator-like interfaces. ",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT OR Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/futures@0.3.26",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://rust-lang.github.io/futures-rs",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/rust-lang/futures-rs",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/futures-util@0.3.26",
|
|
"name": "futures-util",
|
|
"version": "0.3.26",
|
|
"description": "Common utilities and extension traits for the futures-rs library. ",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT OR Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/futures-util@0.3.26",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://rust-lang.github.io/futures-rs",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/rust-lang/futures-rs",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/get_if_addrs@0.5.3",
|
|
"name": "get_if_addrs",
|
|
"version": "0.5.3",
|
|
"description": "Return interface IP addresses on Posix and windows systems",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT OR BSD-3-Clause"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/get_if_addrs@0.5.3",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://docs.rs/get_if_addrs",
|
|
"type": "documentation",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "http://maidsafe.net",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/maidsafe/get_if_addrs",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/glob@0.3.1",
|
|
"name": "glob",
|
|
"version": "0.3.1",
|
|
"description": "Support for matching file paths against Unix shell style patterns. ",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT OR Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/glob@0.3.1",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://docs.rs/glob/0.3.1",
|
|
"type": "documentation",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/rust-lang/glob",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/rust-lang/glob",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/http-auth-basic@0.3.3",
|
|
"name": "http-auth-basic",
|
|
"version": "0.3.3",
|
|
"description": "HTTP Basic Authentication Scheme (RFC 7617 and RFC 2617 compilant, base64-encoded credentials) for Rust applications",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT OR Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/http-auth-basic@0.3.3",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://github.com/EstebanBorai/http-auth-basic",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/lazy_static@1.4.0",
|
|
"name": "lazy_static",
|
|
"version": "1.4.0",
|
|
"description": "A macro for declaring lazily evaluated statics in Rust.",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT OR Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/lazy_static@1.4.0",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://docs.rs/lazy_static",
|
|
"type": "documentation",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/rust-lang-nursery/lazy-static.rs",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/log@0.4.17",
|
|
"name": "log",
|
|
"version": "0.4.17",
|
|
"description": "A lightweight logging facade for Rust ",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT OR Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/log@0.4.17",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://docs.rs/log",
|
|
"type": "documentation",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/rust-lang/log",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/lru@0.8.1",
|
|
"name": "lru",
|
|
"version": "0.8.1",
|
|
"description": "A LRU cache implementation",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/lru@0.8.1",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://docs.rs/lru/",
|
|
"type": "documentation",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/jeromefroe/lru-rs",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/jeromefroe/lru-rs.git",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/memchr@2.5.0",
|
|
"name": "memchr",
|
|
"version": "2.5.0",
|
|
"description": "Safe interface to memchr.",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "Unlicense OR MIT"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/memchr@2.5.0",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://docs.rs/memchr/",
|
|
"type": "documentation",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/BurntSushi/memchr",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/BurntSushi/memchr",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/mimalloc@0.1.34",
|
|
"name": "mimalloc",
|
|
"version": "0.1.34",
|
|
"description": "Performance and security oriented drop-in allocator",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/mimalloc@0.1.34",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://github.com/purpleprotocol/mimalloc_rust",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/mlua@0.8.7",
|
|
"name": "mlua",
|
|
"version": "0.8.7",
|
|
"description": "High level bindings to Lua 5.4/5.3/5.2/5.1 (including LuaJIT) and Roblox Luau with async/await features and support of writing native Lua modules in Rust. ",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/mlua@0.8.7",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://docs.rs/mlua",
|
|
"type": "documentation",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "lua",
|
|
"type": "other",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/khvzak/mlua",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/object_store@0.5.4",
|
|
"name": "object_store",
|
|
"version": "0.5.4",
|
|
"description": "A generic object store interface for uniformly interacting with AWS S3, Google Cloud Storage, Azure Blob Storage and local files.",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT OR Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/object_store@0.5.4",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://github.com/apache/arrow-rs",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/once_cell@1.17.1",
|
|
"name": "once_cell",
|
|
"version": "1.17.1",
|
|
"description": "Single assignment cells and lazy values.",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT OR Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/once_cell@1.17.1",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://docs.rs/once_cell",
|
|
"type": "documentation",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/matklad/once_cell",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/opentelemetry@0.17.0",
|
|
"name": "opentelemetry",
|
|
"version": "0.17.0",
|
|
"description": "A metrics collection and distributed tracing framework",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/opentelemetry@0.17.0",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://github.com/open-telemetry/opentelemetry-rust",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/open-telemetry/opentelemetry-rust",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/opentelemetry-otlp@0.10.0",
|
|
"name": "opentelemetry-otlp",
|
|
"version": "0.10.0",
|
|
"description": "Exporter for the OpenTelemetry Collector",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/opentelemetry-otlp@0.10.0",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-otlp",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-otlp",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/opentelemetry-proto@0.1.0",
|
|
"name": "opentelemetry-proto",
|
|
"version": "0.1.0",
|
|
"description": "Protobuf generated files and transmationes",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/opentelemetry-proto@0.1.0",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-proto",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-proto",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/parking_lot@0.12.1",
|
|
"name": "parking_lot",
|
|
"version": "0.12.1",
|
|
"description": "More compact and efficient implementations of the standard synchronization primitives.",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT OR Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/parking_lot@0.12.1",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://github.com/Amanieu/parking_lot",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/parquet@33.0.0",
|
|
"name": "parquet",
|
|
"version": "33.0.0",
|
|
"description": "Apache Parquet implementation in Rust",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/parquet@33.0.0",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://github.com/apache/arrow-rs",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/apache/arrow-rs",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/prometheus@0.13.3",
|
|
"name": "prometheus",
|
|
"version": "0.13.3",
|
|
"description": "Prometheus instrumentation library for Rust applications.",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/prometheus@0.13.3",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://docs.rs/prometheus",
|
|
"type": "documentation",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/tikv/rust-prometheus",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/tikv/rust-prometheus",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/prost@0.11.6",
|
|
"name": "prost",
|
|
"version": "0.11.6",
|
|
"description": "A Protocol Buffers implementation for the Rust Language.",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/prost@0.11.6",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://docs.rs/prost",
|
|
"type": "documentation",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/tokio-rs/prost",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/rand@0.8.5",
|
|
"name": "rand",
|
|
"version": "0.8.5",
|
|
"description": "Random number generators and other randomness functionality. ",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT OR Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/rand@0.8.5",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://docs.rs/rand",
|
|
"type": "documentation",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://rust-random.github.io/book",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/rust-random/rand",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/regex@1.7.1",
|
|
"name": "regex",
|
|
"version": "1.7.1",
|
|
"description": "An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs. ",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT OR Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/regex@1.7.1",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://docs.rs/regex",
|
|
"type": "documentation",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/rust-lang/regex",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/rust-lang/regex",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/regex-syntax@0.6.28",
|
|
"name": "regex-syntax",
|
|
"version": "0.6.28",
|
|
"description": "A regular expression parser.",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT OR Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/regex-syntax@0.6.28",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://docs.rs/regex-syntax",
|
|
"type": "documentation",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/rust-lang/regex",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/rust-lang/regex",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/reqwest@0.11.14",
|
|
"name": "reqwest",
|
|
"version": "0.11.14",
|
|
"description": "higher level HTTP client library",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT OR Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/reqwest@0.11.14",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://docs.rs/reqwest",
|
|
"type": "documentation",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/seanmonstar/reqwest",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/rs-snowflake@0.6.0",
|
|
"name": "rs-snowflake",
|
|
"version": "0.6.0",
|
|
"description": "Rust version of the Twitter snowflake algorithm.",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/rs-snowflake@0.6.0",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://docs.rs/rs-snowflake",
|
|
"type": "documentation",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/BinChengZhao/snowflake-rs.git",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/rsfs@0.4.1",
|
|
"name": "rsfs",
|
|
"version": "0.4.1",
|
|
"description": "A generic filesystem with disk and in-memory implementations.",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/rsfs@0.4.1",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://docs.rs/rsfs",
|
|
"type": "documentation",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/twmb/rsfs",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/rust-embed-for-web@11.1.0",
|
|
"name": "rust-embed-for-web",
|
|
"version": "11.1.0",
|
|
"description": "Rust Macro which embeds files into your executable. A fork of \u0060rust-embed\u0060 with a focus on usage on web servers.",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/rust-embed-for-web@11.1.0",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://docs.rs/rust-embed-for-web",
|
|
"type": "documentation",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/SeriousBug/rust-embed-for-web",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/segment@0.2.2",
|
|
"name": "segment",
|
|
"version": "0.2.2",
|
|
"description": "Segment analytics client for Rust. Forked for Meilisearch:\u00A0https://github.com/meilisearch",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/segment@0.2.2",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://github.com/irevoire/segment",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/serde@1.0.152",
|
|
"name": "serde",
|
|
"version": "1.0.152",
|
|
"description": "A generic serialization/deserialization framework",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT OR Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/serde@1.0.152",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://docs.rs/serde",
|
|
"type": "documentation",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://serde.rs",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/serde-rs/serde",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/serde_json@1.0.93",
|
|
"name": "serde_json",
|
|
"version": "1.0.93",
|
|
"description": "A JSON serialization file format",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT OR Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/serde_json@1.0.93",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://docs.rs/serde_json",
|
|
"type": "documentation",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/serde-rs/json",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/simd-json@0.7.0",
|
|
"name": "simd-json",
|
|
"version": "0.7.0",
|
|
"description": "High performance JSON parser based on a port of simdjson",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "Apache-2.0 OR MIT"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/simd-json@0.7.0",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://docs.rs/simd-json",
|
|
"type": "documentation",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/simd-lite/simd-json",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/sled@0.34.7",
|
|
"name": "sled",
|
|
"version": "0.34.7",
|
|
"description": "Lightweight high-performance pure-rust transactional embedded database.",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT OR Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/sled@0.34.7",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://docs.rs/sled/",
|
|
"type": "documentation",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/spacejam/sled",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/spacejam/sled",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/snap@1.1.0",
|
|
"name": "snap",
|
|
"version": "1.1.0",
|
|
"description": "A pure Rust implementation of the Snappy compression algorithm. Includes streaming compression and decompression. ",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "BSD-3-Clause"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/snap@1.1.0",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://docs.rs/snap",
|
|
"type": "documentation",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/BurntSushi/rust-snappy",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/BurntSushi/rust-snappy",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/sqlparser@0.30.0",
|
|
"name": "sqlparser",
|
|
"version": "0.30.0",
|
|
"description": "Extensible SQL Lexer and Parser with support for ANSI SQL:2011",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/sqlparser@0.30.0",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://docs.rs/sqlparser/",
|
|
"type": "documentation",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/sqlparser-rs/sqlparser-rs",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/sqlparser-rs/sqlparser-rs",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/sys-info@0.9.1",
|
|
"name": "sys-info",
|
|
"version": "0.9.1",
|
|
"description": "Get system information in Rust. For now it supports Linux, Mac OS X, illumos, Solaris, FreeBSD, OpenBSD, and Windows. ",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/sys-info@0.9.1",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://docs.rs/sys-info",
|
|
"type": "documentation",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "info",
|
|
"type": "other",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/FillZpp/sys-info-rs",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/thiserror@1.0.38",
|
|
"name": "thiserror",
|
|
"version": "1.0.38",
|
|
"description": "derive(Error)",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT OR Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/thiserror@1.0.38",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://docs.rs/thiserror",
|
|
"type": "documentation",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/dtolnay/thiserror",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/time@0.3.19",
|
|
"name": "time",
|
|
"version": "0.3.19",
|
|
"description": "Date and time library. Fully interoperable with the standard library. Mostly compatible with #![no_std].",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT OR Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/time@0.3.19",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://time-rs.github.io",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/time-rs/time",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/tokio@1.25.0",
|
|
"name": "tokio",
|
|
"version": "1.25.0",
|
|
"description": "An event-driven, non-blocking I/O platform for writing asynchronous I/O backed applications. ",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/tokio@1.25.0",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://tokio.rs",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/tokio-rs/tokio",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/tonic@0.8.3",
|
|
"name": "tonic",
|
|
"version": "0.8.3",
|
|
"description": "A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility. ",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/tonic@0.8.3",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://docs.rs/tonic/0.8.2/tonic/",
|
|
"type": "documentation",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/hyperium/tonic",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/hyperium/tonic",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/tracing@0.1.37",
|
|
"name": "tracing",
|
|
"version": "0.1.37",
|
|
"description": "Application-level tracing for Rust. ",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/tracing@0.1.37",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://tokio.rs",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/tokio-rs/tracing",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/tracing-opentelemetry@0.17.4",
|
|
"name": "tracing-opentelemetry",
|
|
"version": "0.17.4",
|
|
"description": "OpenTelemetry integration for tracing",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/tracing-opentelemetry@0.17.4",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://github.com/tokio-rs/tracing/tree/master/tracing-opentelemetry",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/tokio-rs/tracing",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/tracing-subscriber@0.3.16",
|
|
"name": "tracing-subscriber",
|
|
"version": "0.3.16",
|
|
"description": "Utilities for implementing and composing \u0060tracing\u0060 subscribers. ",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/tracing-subscriber@0.3.16",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://tokio.rs",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/tokio-rs/tracing",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/url@2.3.1",
|
|
"name": "url",
|
|
"version": "2.3.1",
|
|
"description": "URL library for Rust, based on the WHATWG URL Standard",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT OR Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/url@2.3.1",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://docs.rs/url",
|
|
"type": "documentation",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/servo/rust-url",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/utoipa@3.0.3",
|
|
"name": "utoipa",
|
|
"version": "3.0.3",
|
|
"description": "Compile time generated OpenAPI documentation for Rust",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT OR Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/utoipa@3.0.3",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://github.com/juhaku/utoipa",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/utoipa-swagger-ui@3.0.2",
|
|
"name": "utoipa-swagger-ui",
|
|
"version": "3.0.2",
|
|
"description": "Swagger UI for utoipa",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT OR Apache-2.0"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/utoipa-swagger-ui@3.0.2",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://github.com/juhaku/utoipa",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/uuid@1.3.0",
|
|
"name": "uuid",
|
|
"version": "1.3.0",
|
|
"description": "A library to generate and parse UUIDs.",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "Apache-2.0 OR MIT"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/uuid@1.3.0",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://docs.rs/uuid",
|
|
"type": "documentation",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/uuid-rs/uuid",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/uuid-rs/uuid",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/walkdir@2.3.2",
|
|
"name": "walkdir",
|
|
"version": "2.3.2",
|
|
"description": "Recursively walk a directory.",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "Unlicense OR MIT"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/walkdir@2.3.2",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://docs.rs/walkdir/",
|
|
"type": "documentation",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/BurntSushi/walkdir",
|
|
"type": "website",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/BurntSushi/walkdir",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pkg:cargo/zstd@0.12.3\u002Bzstd.1.5.2",
|
|
"name": "zstd",
|
|
"version": "0.12.3\u002Bzstd.1.5.2",
|
|
"description": "Binding for the zstd compression library.",
|
|
"scope": "required",
|
|
"licenses": [
|
|
{
|
|
"expression": "MIT"
|
|
}
|
|
],
|
|
"purl": "pkg:cargo/zstd@0.12.3\u002Bzstd.1.5.2",
|
|
"externalReferences": [
|
|
{
|
|
"url": "https://docs.rs/zstd",
|
|
"type": "documentation",
|
|
"hashes": []
|
|
},
|
|
{
|
|
"url": "https://github.com/gyscos/zstd-rs",
|
|
"type": "vcs",
|
|
"hashes": []
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"vulnerabilities": []
|
|
} |