I guess in fact it's "Implementations of this trait determine what will trigger cancel() on the TaskCancel provided to the start() method. This may be a signal, or a protocol request, or nothing."