1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
use super::prelude::*;
lazy_static! {
static ref SEPT_21_CHOICES: Vec<TodayArgs> = vec![
TodayArgs {
url: "https://www.youtube.com/watch?v=kPwG6L73-VU",
..Default::default()
},
TodayArgs {
url: "https://www.youtube.com/watch?v=fPpUYXZb2AA",
..Default::default()
},
TodayArgs {
url: "https://www.youtube.com/watch?v=CG7YHFT4hjw",
end: Some(Duration::seconds(69)),
..Default::default()
},
TodayArgs {
url: "https://www.youtube.com/watch?v=_hpU6UEq8hA",
end: Some(Duration::seconds(67)),
..Default::default()
},
TodayArgs {
url: "https://www.youtube.com/watch?v=_zzEDrYTkkg",
end: Some(Duration::seconds(68)),
..Default::default()
},
TodayArgs {
url: "https://www.youtube.com/watch?v=Gs069dndIYk",
..Default::default()
},
];
}
pub fn sept_21(date: chrono::NaiveDate) -> TodayIter {
if (9, 21) != (date.month(), date.day()) {
return Box::new(empty());
}
Box::new(SEPT_21_CHOICES.iter().cloned())
}
|