Crate daylio

Crate daylio 

Source
Expand description

ci-badge docs-badge crate-version

§daylio

A simple Daylio diary parsing and utility library.

§Sample Usage

Parse a default configuration .csv file into entries.

let entries = daylio::parse("data.csv");

Structs§

Entry
Represents an entry in the Daylio diary.
Mood
Struct representing a single mood.
MoodConfig
Config representing possible moods.

Enums§

DaylioError
Errors that can occur while working with this library.

Functions§

parse
Parse a .csv file into Daylio diary entries using the default MoodConfig.
parse_data
Parse already loaded data into Daylio diary entries using the default MoodConfig.
parse_data_with_config
Parse already loaded data into Daylio diary entries using your custom MoodConfig.
parse_with_config
Parse a .csv file into Daylio diary entries using your custom MoodConfig.