Array
@frozen
public extension Array where Element: Checksumable
-
On completion, returns a
ChecksumResultfor everyChecksumablein this array using the specified digest algorithm.Declaration
Swift
func checksum(algorithm: DigestAlgorithm, chunkSize: Chunksize = .normal, queue: DispatchQueue = .main, progress: ProgressHandler? = nil, completion: @escaping MultipleCompletionHandler)Parameters
algorithmThe digest algorithm to use.
chunkSizeThe processing buffer’s size (mostly relevant for large data computing)
queueThe dispatch queue used for processing.
progressThe closure to call to signal progress.
completionThe closure to call upon completion containing the result.
View on GitHub
Array Extension Reference