Crate solar_calendar_events
Source - 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.
- AnnualSolarEventError
- Represents errors that can occur when calculating the date and time of an annual solar event.
- 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>
.