Expand description
Focused helpers for Perl qualified-name parsing and validation.
This crate has one responsibility: split canonical Perl package-qualified names
(Foo::Bar) and validate each identifier segment with Unicode-safe rules.
Enums§
- Qualified
Name Error - A validated parse failure for Perl-qualified names.
Functions§
- container_
name - Extract the parent container/package from a qualified Perl symbol.
- is_
valid_ identifier_ part - Check whether a string is a valid Perl identifier component.
- split_
qualified_ name - Split a potentially qualified Perl name into
(package, bare_name). - validate_
perl_ qualified_ name - Validate a full Perl qualified name with package separators.