diff options
Diffstat (limited to 'src/actions/agenda.rs')
-rw-r--r-- | src/actions/agenda.rs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/actions/agenda.rs b/src/actions/agenda.rs index 6316d2d..22e27c2 100644 --- a/src/actions/agenda.rs +++ b/src/actions/agenda.rs @@ -1,6 +1,7 @@ use chrono::{DateTime, Datelike, TimeZone, Local, Date}; use yansi::{Style}; use itertools::Itertools; +use structopt::StructOpt; use crate::cursorfile; use crate::icalwrap::*; @@ -9,6 +10,13 @@ use crate::config::{Config,CalendarConfig}; use crate::khline::KhLine; use crate::KhResult; +#[derive(Debug, StructOpt)] +pub struct AgendaArgs { + /// Show agenda view + #[structopt(name = "args")] + pub args: Vec<String>, +} + pub fn show_events(config: &Config, args: &[&str]) -> KhResult<()> { let mut events = input::selection(args)?; |