Skip to main content

Module settings_repository

Module settings_repository 

Source
Expand description

Settings repository trait definition.

This port defines the interface for application settings persistence. Implementations handle all storage details internally.

Traits§

SettingsRepository
Repository for application settings persistence.

Type Aliases§

SettingsChange
A change to stored settings: given them as they stand, alter them in place or refuse. What SettingsRepository::modify applies, and free to borrow what it needs for 'a.