///| pub enum CursorError { CursorInvalidCount CursorCalendarFailure(CalendarError) } derive(Debug) ///| /// A stateless cursor anchor for repeatable business-day navigation. pub struct BusinessDayCursor { date : Date calendar : Calendar }