The lowercased hexadecimal representation of the checksum value.
var description: String { get }
s3CRC5CRC32V11descriptionSSvp
8P9EK
import CRC
@frozen struct CRC32
The value of a CRC32 checksum.
@frozen struct String
A Unicode string value that is a collection of characters.
init(checksum: UInt32 = 0)
Creates a new checksum with the specified value.
init(hashing message: borrowing some Sequence<UInt8>)
Computes the checksum of the provided message.
init(integerLiteral: UInt32)
static let table: [UInt32]
var checksum: UInt32
The checksum value as a 32-bit unsigned integer.
mutating func update(with message: borrowing some Sequence<UInt8>)
Updates the checksum by hashing the provided message into the existing checksum.
func updated(with message: borrowing some Sequence<UInt8>) -> CRC32
Returns a new checksum by hashing the provided message into the current checksum.