[][src]Module quicksilver::saving

A module for saving / loading application data

On Web, data may only be stored as a cookie in the user's browser. On the desktop, Windows, macOS, and other Unix-style operating systems all have different locations where applications should store data. This module allows any type that implements Serde serialize and deserialize to be saved and loaded.

Enums

SaveError

An error that can occur during a save or load operation

Functions

load

Load some data from the given profile using Serde

load_raw

Load some raw bytes from the given profile

save

Save some arbitrary data to the given profile using Serde

save_raw

Save some raw bytes to the given profile