Crate solar_calendar_events

Source

Structs§

AnnualSolarEvents
Contains all four solar events (March Equinox, June Solstice, September Equinox, and December Solstice) for a given year.
DecemberSolstice
Represents the December Solstice for a specific year.
JuneSolstice
Represents the June Solstice for a specific year.
MarchEquinox
Represents the March Equinox for a specific year.
SeptemberEquinox
Represents the September Equinox for a specific year.

Enums§

AnnualSolarEventError
Represents errors that can occur when calculating the date and time of an annual solar event.

Traits§

AnnualSolarEvent
Trait representing the characteristics of an annual solar event (e.g., Equinox or Solstice).
JulianDateTimeUtc
Trait for working with Julian Day numbers and converting them to DateTime<Utc>.