code: def check(self, instance, format):
          
  
          if format not in self.checkers:
              return
  
          func, raises = self.checkers[format]
          result, cause = None, None
          try:
              result = func(instance)
          except raises as e:
              cause = e
          if not result:
              raise FormatError(
                  "%r is not a %r" % (instance, format), cause=cause,
              )
docs: Check whether the instance conforms to the given format.
  
          Arguments:
  
              instance (*any primitive type*, i.e. str, number, bool):
  
                  The instance to check
  
              format (str):
  
                  The format that instance should conform to
  
  
          Raises:
  
              FormatError: if the instance does not conform to ``format``