The result of the task if completed Contains the value, error and stack trace
TaskResult<T, E>? result;