Function: activities--deserialize
activities--deserialize is a byte-compiled function defined in
activities.el.
Signature
(activities--deserialize ARG &rest ARGS)
Implementations
(activities--deserialize (STRUCT activities-buffer)) in `activities.el'.
Return buffer for `activities-buffer' STRUCT.
Source Code
;; Defined in ~/.emacs.d/elpa/activities-0.7.2/activities.el
(cl-defmethod activities--deserialize ((struct activities-buffer))
"Return buffer for `activities-buffer' STRUCT."
(pcase-let* (((cl-struct activities-buffer bookmark filename name) struct)
(buffer (cond (bookmark (activities--bookmark-buffer struct))
(filename (activities--filename-buffer struct))
(name (activities--name-buffer struct))
(t (error "Activity struct is invalid: %S" struct)))))
(cl-assert (buffer-live-p buffer))
(activities-debug struct buffer)
buffer))