class_docstr: Base observer.
class_docstr_tok: ["Base","observer","."]
docstr: Unschedules all watches and detaches all associated event
  handlers.
docstr_tok: ["Unschedules","all","watches","and","detaches","all","associated","event","handlers","."]
code: def unschedule_all(self):
      """Unschedules all watches and detaches all associated event
      handlers."""
      with self._lock:
          self._handlers.clear()
          self._clear_emitters()
          self._watches.clear()
  
imports: from __future__ import with_statement
  import threading
  from wandb_watchdog.utils import BaseThread
  from wandb_watchdog.utils.compat import queue
  from wandb_watchdog.utils.bricks import SkipRepeatsQueue
label_desc: Use image node_id 13 for calling the BaseObserver obj's underlying member method code with example usage: obj.unschedule_all() without return types