pub fn new_unchecked(value: f32) -> Self {
        debug_assert!(Self::is_valid(value), "invalid top_p: {value}");
        Self(value)
    }
Creates a new TopP value without validation

# Safety
This function should only be used when the value is known to be valid
crates/forge_domain/src/top_p.rs