| Crates.io | pkg-details |
| lib.rs | pkg-details |
| version | 0.1.2 |
| created_at | 2025-05-07 16:39:22.018906+00 |
| updated_at | 2025-05-07 18:50:46.078395+00 |
| description | A way to register package details for dependencies. |
| homepage | |
| repository | https://github.com/Developed-Methods/pkg-details |
| max_upload_size | |
| id | 1664091 |
| size | 3,900 |
Sometimes dependencies want to know what the application's package name and version is. Think logging or metric libraries. This crate provides a way for the application to register its details so downstream dependencies can read them.
fn main() {
pkg_details::init!();
}
## In a library / dependency
fn setup_logging() {
let details = pkg_details::get();
println!("Starting logging, pkg: {}, version: {}", details.pkg_name, details.pkg_version);
}