module Net::IMAP::Config::AttrAccessors

NOTE: This module is an internal implementation detail, with no guarantee of backward compatibility.

attr_accessor values are stored in a struct rather than ivars, making it simpler to ensure that all config objects share a single object shape. This also simplifies iteration over all defined attributes.