pub fn validate_integer_parameter(
value: usize,
param_name: &str,
min_value: Option<usize>,
max_value: Option<usize>,
algorithm: &str,
) -> Result<()>Expand description
Validate integer parameters with bounds
Ensures integer parameters are within valid ranges.
§Arguments
value- Parameter value to validateparam_name- Parameter name for error messagesmin_value- Minimum allowed value (inclusive)max_value- Maximum allowed value (inclusive), None for no limitalgorithm- Algorithm name for error messages
§Returns
Result<()>- Ok if valid, error otherwise