Skip to main content

is_valid_ascii_python_identifier

Function is_valid_ascii_python_identifier 

Source
pub fn is_valid_ascii_python_identifier(input: &str) -> bool
Expand description

Returns whether input is an ASCII-safe Python identifier and not a hard keyword.

Examples found in repository?
examples/basic_usage.rs (line 7)
3fn main() -> Result<(), use_python_identifier::PythonIdentifierError> {
4    let identifier = PythonIdentifier::new("async_task")?;
5
6    assert_eq!(identifier.as_str(), "async_task");
7    assert!(is_valid_ascii_python_identifier("_value_1"));
8    Ok(())
9}