pub fn validate_input<T: Validate>(input: &T) -> Result<(), AppError>
Alias for backward compatibility