solverforge_core/score/
mod.rs1mod bendable;
7mod hard_medium_soft;
8mod hard_soft;
9mod hard_soft_decimal;
10mod simple;
11mod traits;
12
13pub use bendable::BendableScore;
14pub use hard_medium_soft::HardMediumSoftScore;
15pub use hard_soft::HardSoftScore;
16pub use hard_soft_decimal::HardSoftDecimalScore;
17pub use simple::SimpleScore;
18pub use traits::{ParseableScore, Score, ScoreParseError};
19
20#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]
22pub enum ScoreLevel {
23 Hard,
25 Medium,
27 Soft,
29}