[−][src]Module nannou::io
An extension of the std::io
module. Includes functions for safely saving and loading files
from any serializable types, along with functions specifically for working with JSON and TOML.
Enums
FileError | Errors that might occur when saving a file. |
Functions
load_from_json | A generic funtion for loading a type from a JSON file. |
load_from_toml | A generic funtion for loading a type from a TOML file. |
safe_file_save | Saves the file to a temporary file before removing the original to reduce the chance of losing data in the case that something goes wrong during saving. |
save_to_json | A generic function for safely saving a serializable type to a JSON file. |
save_to_toml | A generic function for safely saving a serializable type to a TOML file. |
walk_dir | Attempt to recursively walk the given directory and all its sub-directories. |
Type Definitions
JsonFileError | |
TomlFileLoadError | |
TomlFileSaveError |