Contents

init(validating:)

Creates a UTF8Span containing codeUnits. Validates that the input is valid UTF-8, otherwise throws an error.

Declaration

init(validating codeUnits: consuming Span<UInt8>) throws(UTF8.ValidationError)

Discussion

The resulting UTF8Span has the same lifetime constraints as codeUnits.