# Functions
Checksum configures the checksum algorithm used.
DryRun configures whether changes are only logged.
Logger configures the logger used.
Missing reads from r a list of missing games.
NewSynchronizer returns a new Synchronizer configured with any optional settings.
Workers sets the numbers of workers used.
# Structs
DB holds a collection of ROM checksums and the file(s) that provides them.
Synchronizer encapsulates the configuration.