This commit is contained in:
Simon
2025-09-13 07:26:55 +00:00
parent a096ec66f2
commit 5e5838debf
5 changed files with 272 additions and 6 deletions

View File

@@ -24,6 +24,7 @@ pub mod sxyprn;
pub mod porn00;
// pub mod noodlemagazine;
pub mod freshporno;
pub mod youjizz;
pub trait Provider {
@@ -61,6 +62,7 @@ pub enum AnyProvider {
Porn00(crate::providers::porn00::Porn00Provider),
// Noodlemagazine(crate::providers::noodlemagazine::NoodlemagazineProvider),
Freshporno(crate::providers::freshporno::FreshpornoProvider),
Youjizz(crate::providers::youjizz::YoujizzProvider),
}
impl Provider for AnyProvider {
@@ -167,6 +169,10 @@ impl Provider for AnyProvider {
p.get_videos(cache, pool, sort, query, page, per_page, options,)
.await
}
AnyProvider::Youjizz(p) => {
p.get_videos(cache, pool, sort, query, page, per_page, options,)
.await
}
}
}
}