invoke

abstract suspend operator fun invoke(data: T): M