Function: multisession--create

multisession--create is a byte-compiled function defined in multisession.el.gz.

Signature

(multisession--create &key KEY INITIAL-VALUE PACKAGE STORAGE SYNCHRONIZED CACHED-VALUE CACHED-SEQUENCE)

Documentation

Constructor for objects of type multisession.

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/multisession.el.gz
(cl-defstruct (multisession
               (:constructor nil)
               (:constructor multisession--create)
               (:conc-name multisession--))
  "A persistent variable that will live across Emacs invocations."
  key
  (initial-value nil)
  package
  (storage multisession-storage)
  (synchronized nil)
  (cached-value multisession--unbound)
  (cached-sequence 0))