code: def unbind(self, callback: typing.Union[typing.Callable, AbstractFilter]):
          
          for record in self._registered:
              if record.callback == callback:
                  self._registered.remove(record)
docs: Unregister callback
  
          :param callback: callable of subclass of :obj:`AbstractFilter`