Module svnmailer.settings._typedstruct
The classes defined in this module are responsible for the separation of
the settings logic from the application logic. Each container created by
StructCreator
binds his member names to a set of functions, which get
some string input and covert it to the "proper" type -- which is, what
the application gets.
The Member
class provides the interface for those conversion functions.
Each converter class should inherit from it. The Struct
class is the base
class for all containers that want to be created by StructCreator
(basically
because of its __metaclass__).