CollectiveAsync<E, C extends Collective<E>> constructor

const CollectiveAsync<E, C extends Collective<E>>(
  1. C collective
)

Creates an async wrapper around an existing Collective.

Typically accessed via the Collective.async getter rather than constructed directly.

final asyncList = myList.async; // Preferred access

Implementation

const CollectiveAsync(super.collective)
    : _collective = collective;