diff options
Diffstat (limited to 'src/iter/iterinfo.rs')
-rw-r--r-- | src/iter/iterinfo.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/iter/iterinfo.rs b/src/iter/iterinfo.rs index 1a1a283..35b769f 100644 --- a/src/iter/iterinfo.rs +++ b/src/iter/iterinfo.rs @@ -5,15 +5,15 @@ use crate::iter::yearinfo::{rebuild_year, YearInfo}; use crate::options::{Frequenzy, ParsedOptions}; use chrono::prelude::*; -pub struct IterInfo { +pub struct IterInfo<'a> { pub yearinfo: Option<YearInfo>, pub monthinfo: Option<MonthInfo>, pub eastermask: Option<Vec<isize>>, - pub options: ParsedOptions, + pub options: &'a ParsedOptions, } -impl IterInfo { - pub fn new(options: ParsedOptions) -> Self { +impl<'a> IterInfo<'a> { + pub fn new(options: &'a ParsedOptions) -> Self { let mut ii = Self { options, yearinfo: None, |