Variables

@:value(cast "accent")@:enum@:implinlineread onlyAccent:Sensitivity = "accent"

Only strings that differ in base letters or accents and other diacritic marks compare as unequal. Examples: a ≠ b, a ≠ á, a = A.

@:value(cast "base")@:enum@:implinlineread onlyBase:Sensitivity = "base"

Only strings that differ in base letters compare as unequal. Examples: a ≠ b, a = á, a = A.

@:value(cast "case")@:enum@:implinlineread onlyCase:Sensitivity = "case"

Only strings that differ in base letters or case compare as unequal. Examples: a ≠ b, a = á, a ≠ A.

@:value(cast "variant")@:enum@:implinlineread onlyVariant:Sensitivity = "variant"

Strings that differ in base letters, accents and other diacritic marks, or case compare as unequal. Other differences may also be taken into consideration. Examples: a ≠ b, a ≠ á, a ≠ A.