Expand description
Core functionality for CrabScore - The Rust Efficiency Standard
This crate provides the fundamental data structures and algorithms for calculating and analyzing software efficiency metrics in Rust projects.
Re-exports§
pub use profiles::ProfileWeights;
Modules§
- analysis
- Code analysis functionality for CrabScore
- error
- Error types for the CrabScore library
- metrics
- Performance, energy, and cost metrics for CrabScore
- profiles
- Industry profiles for CrabScore
- scoring
- Scoring logic for CrabScore
Structs§
- Crab
Score - Represents a complete CrabScore assessment
- Environment
- Description of the execution environment
- Measurement
Summary - Summary of measurements used in scoring
- Score
Metadata - Metadata about the score calculation
Enums§
- Certification
- Certification levels for CrabScore
- Industry
Profile - Industry profile for certification
Type Aliases§
- Result
- Main result type for the CrabScore library