code: func NewAsyncResult(signature *tasks.Signature, backend iface.Backend) *AsyncResult {
  	return &AsyncResult{
  		Signature: signature,
  		taskState: new(tasks.TaskState),
  		backend:   backend,
  	}
  }
docs: // NewAsyncResult creates AsyncResult instance