A copying macro that lets you create new vl-server-opts-p structures, based on existing structures.
Syntax:
(change-vl-server-opts x
[:help <help>]
[:readme <readme>]
[:mem <mem>]
[:port <port>]
[:root <root>]
[:public <public>])
This is a sometimes useful alternative to make-vl-server-opts.
It constructs a new vl-server-opts-p structure that is a copy of
This is an ordinary
Macro:
(defmacro change-vl-server-opts (x &rest args) (std::change-aggregate 'vl-server-opts x args '((:help . vl-server-opts->help) (:readme . vl-server-opts->readme) (:mem . vl-server-opts->mem) (:port . vl-server-opts->port) (:root . vl-server-opts->root) (:public . vl-server-opts->public)) 'change-vl-server-opts 'nil))