Function: majutsu-completion--payload-functions
majutsu-completion--payload-functions is a natively compiled function
defined in majutsu-completion.el.
Signature
(majutsu-completion--payload-functions PAYLOAD &optional CATEGORY)
Documentation
Return (CATEGORY ANNOTATION-FUNCTION AFFIXATION-FUNCTION) for PAYLOAD.
Source Code
;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-completion.el
(defun majutsu-completion--payload-functions (payload &optional category)
"Return (CATEGORY ANNOTATION-FUNCTION AFFIXATION-FUNCTION) for PAYLOAD."
(let* ((category (or category (plist-get payload :category)))
(annotation-function (or (plist-get payload :annotation-function)
(majutsu-completion--annotation-function
(plist-get payload :annotations))))
(suffix-function (or (plist-get payload :annotation-suffix-function)
(majutsu-completion-annotation-suffix-function
(plist-get payload :annotations))))
(affixation-function (or (plist-get payload :affixation-function)
(majutsu-completion-affixation-function
suffix-function))))
(list category annotation-function affixation-function)))