| Crates.io | rez-next-common |
| lib.rs | rez-next-common |
| version | 0.1.0 |
| created_at | 2025-06-22 18:12:46.484846+00 |
| updated_at | 2025-06-22 18:12:46.484846+00 |
| description | Common utilities and types for Rez Core |
| homepage | |
| repository | https://github.com/loonghao/rez-next |
| max_upload_size | |
| id | 1721838 |
| size | 36,753 |
Common utilities and types for Rez Next - The foundational building blocks for high-performance package management.
Add this to your Cargo.toml:
[dependencies]
rez-next-common = "0.1.0"
use rez_next_common::{RezCoreError, RezCoreResult};
fn example_function() -> RezCoreResult<String> {
// Your code here
Ok("Success".to_string())
}
// Handle errors gracefully
match example_function() {
Ok(result) => println!("Success: {}", result),
Err(e) => eprintln!("Error: {}", e),
}
use rez_next_common::Config;
let config = Config::default();
println!("Config loaded: {:?}", config);
This crate provides the foundational types and utilities used across the entire Rez Next ecosystem:
We welcome contributions! Please see our Contributing Guide for details.
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.
rez-next-version - Version management and parsingrez-next-package - Package definitions and operationsrez-next-repository - Repository management and scanningBuilt with performance in mind:
Part of the Rez Next project - A high-performance Rust implementation of the Rez package manager.