pub trait RestrictionLevelDetection: Sized {
// Required method
fn detect_restriction_level(self) -> RestrictionLevel;
// Provided method
fn check_restriction_level(self, level: RestrictionLevel) -> bool { ... }
}
Expand description
Utilities for determining which restriction level a string satisfies
Required Methods§
sourcefn detect_restriction_level(self) -> RestrictionLevel
fn detect_restriction_level(self) -> RestrictionLevel
Detect the restriction level
This will not check identifier well-formedness, as different applications may have different notions of well-formedness
Provided Methods§
sourcefn check_restriction_level(self, level: RestrictionLevel) -> bool
fn check_restriction_level(self, level: RestrictionLevel) -> bool
Check if a string satisfies the supplied restriction level
This will not check identifier well-formedness, as different applications may have different notions of well-formedness
Object Safety§
This trait is not object safe.