Function check_unit_interval
Source pub fn check_unit_interval<T>(
value: T,
name: &str,
operation: &str,
) -> CoreResult<T>
Expand description
Validate probability-like parameters (0 <= p <= 1)
§Arguments
value - Value to check
name - Parameter name for error messages
operation - Operation name for error messages
§Returns
Ok(value) if value is in [0, 1]
Err(CoreError::ValueError) if value is out of range