The root of a Synapse configuration.
This struct only includes fields which the Synapse-to-MAS migration is
interested in.
The args
suboption of the database
section of the Synapse configuration.
This struct assumes Postgres is in use and does not represent fields used by
SQLite.
The database
section of the Synapse configuration.
A section that we only care about whether it’s enabled or not, but is not
enabled by default.
The password_config
section of the Synapse configuration.
We don’t care about any of the fields in this section,
just whether it’s present.