If a second declaration for a setting is encountered, it is ignored if Type and Default are the same. Otherwise a permission_error is raised.
Name | - Name of the setting (an atom) |
Type | - Type for setting. One of any or a type defined
by must_be/2. |
Default | - Default value for the setting. |
Comment | - Atom containing a (short) descriptive note. |