Modifying constructor for message-certificate structures.
(change-message-certificate x [:certificate <certificate>] [:destination <destination>])
This is an often useful alternative to make-message-certificate.
We construct a new message-certificate structure that is a copy of
This is an ordinary
Macro:
(defmacro change-message-certificate (x &rest args) (std::change-aggregate 'message-certificate x args '((:certificate . message-certificate->certificate) (:destination . message-certificate->destination)) 'change-message-certificate 'nil))