Crate calenda_rs
source ·Expand description
calenda-rs
is a Rust library for creating and working with global calendars.
This library is a RustQuant project.
Re-exports§
pub use calendar::*;
pub use constants::*;
pub use countries::*;
pub use date_rolling::*;
pub use day_counting::*;
pub use frequency::*;
pub use holiday::*;
pub use utilities::*;
pub use schedule::*;
Modules§
- The core
Calendar
trait. This module defines aCalendar
type and its methods. - Constants for calendars and holidays. This module defines calendar and holiday related constants.
- Calendars implemented for specific countries. This module defines calendars and holidays for different countries.
- Date rolling conventions and methods.
- Day counting conventions and methods.
- Frequency of payments.
- The
Holiday
trait. This module defines aHoliday
type and its methods. - The
Schedule
type. - Utility functions for working with dates and times. This module defines general calendar and holiday related functions.