previous()
Decode and return the scalar ending at currentCodeUnitOffset. After the function returns, currentCodeUnitOffset holds the position at the start of the returned scalar, which is also the end of the previous scalar.
Declaration
mutating func previous() -> Unicode.Scalar?Discussion
Returns nil if at the start of the UTF8Span.