Crate daylio[][src]

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_with_config

Parse a .csv file into Daylio diary entries using your custom MoodConfig.