Crate nettu_scheduler_domain[−][src]
Modules
Structs
An Account
acts as a namespace for all other resources and lets multiple different
applications use the same instance of this server without interfering
with each other.
This type contains a list of EventInstance
s that are guaranteed to be
compatible and sorted by lowest start_ts
first.
Two EventInstance
s are compatible if they do not overlap.
Occurrence of a CalendarEvent
A Reminder
represents a specific time before the occurrence a
CalendarEvent
at which the owner Account
should be notified.
A bookable User
registered on a Service
A TimeSpan
type represents a time interval (duration of time)
Enums
The month of the year.
A type that describes a time plan and is either a Calendar
or a Schedule
TimeZones built at compile time from the tz database
The day of week.