class_docstr: A coroutine wrapped in a Future.
docstr: Decrement the task's count of cancellation requests.
  
  This should be called by the party that called `cancel()` on the task
  beforehand.
  
  Returns the remaining number of cancellation requests.
docstr_tok: ["Decrement","the","task","'s","count","of","cancellation","requests",".","This","should","be","called","by","the","party","that","called","`","cancel","(",")","`","on","the","task","beforehand",".","Returns","the","remaining","number","of","cancellation","requests","."]
code: def uncancel(self):
      """Decrement the task's count of cancellation requests.
  
      This should be called by the party that called `cancel()` on the task
      beforehand.
  
      Returns the remaining number of cancellation requests.
      """
      if self._num_cancels_requested > 0:
          self._num_cancels_requested -= 1
      return self._num_cancels_requested
  
imports: import concurrent.futures
  import contextvars
  import functools
  import inspect
  import itertools
  import types
  import warnings
  import weakref
  from types import GenericAlias
  from .None import base_tasks
  from .None import coroutines
  from .None import events
  from .None import exceptions
  from .None import futures
  from .coroutines import _is_coroutine
label_desc: Use image node_id 13 for calling the Task obj's underlying member method code with example usage: obj.uncancel() and returns: self