From 629728393be2e228c44b41fef4d7784bff0c9259 Mon Sep 17 00:00:00 2001 From: ThetaDev Date: Wed, 2 Nov 2022 22:01:51 +0100 Subject: [PATCH] refactor: rename search_filter::Date to UploadDate --- src/param/search_filter.rs | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/param/search_filter.rs b/src/param/search_filter.rs index 5353e81..3c3d33b 100644 --- a/src/param/search_filter.rs +++ b/src/param/search_filter.rs @@ -6,7 +6,7 @@ use crate::util::{self, ProtoBuilder}; pub struct SearchFilter { sort: Option, features: BTreeSet, - date: Option, + date: Option, entity: Option, length: Option, verbatim: bool, @@ -48,7 +48,7 @@ pub enum Order { /// Upload date range to filter by #[derive(Debug, Clone, Copy, PartialEq, Eq)] -pub enum Date { +pub enum UploadDate { /// 1 hour old or newer Hour = 1, /// 1 day old or newer @@ -110,13 +110,13 @@ impl SearchFilter { } /// Filter videos by upload date range - pub fn date(mut self, date: Date) -> Self { + pub fn date(mut self, date: UploadDate) -> Self { self.date = Some(date); self } /// Filter videos by upload date range - pub fn date_opt(mut self, date: Option) -> Self { + pub fn date_opt(mut self, date: Option) -> Self { self.date = date; self } @@ -203,11 +203,11 @@ mod tests { #[case(SearchFilter::new().entity(Entity::Video), "EgIQAQ%253D%253D")] #[case(SearchFilter::new().entity(Entity::Channel), "EgIQAg%253D%253D")] #[case(SearchFilter::new().entity(Entity::Playlist), "EgIQAw%253D%253D")] - #[case(SearchFilter::new().date(Date::Hour), "EgIIAQ%253D%253D")] - #[case(SearchFilter::new().date(Date::Day), "EgIIAg%253D%253D")] - #[case(SearchFilter::new().date(Date::Week), "EgIIAw%253D%253D")] - #[case(SearchFilter::new().date(Date::Month), "EgIIBA%253D%253D")] - #[case(SearchFilter::new().date(Date::Year), "EgIIBQ%253D%253D")] + #[case(SearchFilter::new().date(UploadDate::Hour), "EgIIAQ%253D%253D")] + #[case(SearchFilter::new().date(UploadDate::Day), "EgIIAg%253D%253D")] + #[case(SearchFilter::new().date(UploadDate::Week), "EgIIAw%253D%253D")] + #[case(SearchFilter::new().date(UploadDate::Month), "EgIIBA%253D%253D")] + #[case(SearchFilter::new().date(UploadDate::Year), "EgIIBQ%253D%253D")] #[case(SearchFilter::new().length(Length::Short), "EgIYAQ%253D%253D")] #[case(SearchFilter::new().length(Length::Medium), "EgIYAw%253D%253D")] #[case(SearchFilter::new().length(Length::Long), "EgIYAg%253D%253D")]