docs: def ncposr(string, chars, start):
      """
      Find the first occurrence in a string of a character NOT belonging to a
      collection of characters, starting at a specified location,
      searching in reverse.
  
      http://naif.jpl.nasa.gov/pub/naif/toolkit_docs/C/cspice/ncposr_c.html
  
      :param string: Any character string.
      :type string: str
      :param chars: A collection of characters.
      :type chars: str
      :param start: Position to begin looking for one of chars.
      :type start: int
      :return: index
      :rtype: int
      """
      string = stypes.stringToCharP(string)
      chars = stypes.stringToCharP(chars)
      start = ctypes.c_int(start)
      return libspice.ncposr_c(string, chars, start)