Unicode
A namespace for Unicode utilities.
@frozen enum Unicode
A namespace for Unicode utilities.
@frozen enum Unicode
import Swift
protocol Sendable
@frozen enum ASCII
struct CanonicalCombiningClass
The classification of a scalar used in the Canonical Ordering Algorithm defined by the Unicode Standard.
enum GeneralCategory
The most general classification of a Unicode scalar.
enum NumericType
The numeric type of a scalar.
@frozen enum ParseResult<T>
The result of attempting to parse a T
from some input.
@frozen struct Scalar
A Unicode scalar value.
@frozen enum UTF16
@frozen enum UTF32
@frozen enum UTF8
typealias Encoding = _UnicodeEncoding
typealias Parser = _UnicodeParser
typealias Version = (major: Int, minor: Int)
A version of the Unicode Standard represented by its major and minor components.
import _RegexParser
enum BinaryProperty
A list of Unicode properties that can either be true or false.
enum Block
A list of unicode character blocks, including No_Block
. https://www.unicode.org/Public/UCD/latest/ucd/Blocks.txt
enum ExtendedGeneralCategory
Unicode.GeneralCategory + cases for “meta categories” such as “L”, which encompasses Lu | Ll | Lt | Lm | Lo.
enum POSIXProperty
POSIX character properties not already covered by general categories or binary properties.
enum Script
Character script types.