Crate duty_roster

Crate duty_roster 

Source
Expand description

Library and Binary to create a schedule for a given set of people for a given set of tasks/places during a given range of dates for an example how to use: see main.rs

Re-exports§

pub use schedule::PersonState;

Modules§

config
contains the configuration for the execution
csv
helper function to store the generated assignments into a csv String
dates
some data helper functions
schedule
core business logic, parse configuration and create the schedule