DispatchWorkItem
The work you want to perform, encapsulated in a way that lets you attach a completion handle or execution dependencies.
Declaration
class DispatchWorkItemOverview
A DispatchWorkItem encapsulates work to be performed on a dispatch queue or within a dispatch group. You can also use a work item as a DispatchSource event, registration, or cancellation handler.