Function: cl--struct-name-p

cl--struct-name-p is a byte-compiled function defined in cl-preloaded.el.gz.

Signature

(cl--struct-name-p NAME)

Documentation

Return t if NAME is a valid structure name for cl-defstruct.

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/cl-preloaded.el.gz
(defun cl--struct-name-p (name)
  "Return t if NAME is a valid structure name for `cl-defstruct'."
  (and name (symbolp name) (not (keywordp name))
       (not (memq name cl--all-builtin-types))))