use chrono::NaiveDate; use crate::files::commands::{self, Command}; use crate::files::primitives::{Spanned, Time}; use super::super::command::CommandState; use super::super::date::Dates; use super::super::delta::{Delta, DeltaStep}; use super::super::{DateRange, Error, Result}; pub struct DateSpec { pub start: NaiveDate, pub start_delta: Delta, pub start_time: Option