Trait unicode_security::restriction_level::RestrictionLevelDetection [−][src]
pub trait RestrictionLevelDetection: Sized {
fn detect_restriction_level(self) -> RestrictionLevel;
fn check_restriction_level(self, level: RestrictionLevel) -> bool { ... }
}
Expand description
Utilities for determining which restriction level a string satisfies
Required methods
fn 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
fn 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