Skip to main content

validate_function_name

Function validate_function_name 

Source
pub fn validate_function_name(name: &str) -> PatternsResult<()>
Expand description

Validate a function name for safety.

Ensures the name:

  • Is not empty
  • Contains only valid identifier characters
  • Doesn’t exceed maximum length
  • Doesn’t contain suspicious characters

§Arguments

  • name - The function name to validate

§Returns

Ok(()) if valid, error otherwise.

§Errors

  • PatternsError::InvalidParameter for invalid names