This commit is contained in:
Simon
2025-08-15 18:42:37 +00:00
parent 7d8f0d1b4f
commit 88f1126ec5
3 changed files with 354 additions and 1 deletions

View File

@@ -16,6 +16,7 @@ pub mod okporn;
pub mod pornhat;
pub mod perfectgirls;
pub mod okxxx;
pub mod homoxxx;
pub trait Provider {
async fn get_videos(
@@ -44,6 +45,7 @@ pub enum AnyProvider {
Pornhat(crate::providers::pornhat::PornhatProvider),
Perfectgirls(crate::providers::perfectgirls::PerfectgirlsProvider),
Okxxx(crate::providers::okxxx::OkxxxProvider),
Homoxxx(crate::providers::homoxxx::HomoxxxProvider),
}
impl Provider for AnyProvider {
@@ -118,6 +120,10 @@ impl Provider for AnyProvider {
p.get_videos(cache, pool, sort, query, page, per_page, options,)
.await
}
AnyProvider::Homoxxx(p) => {
p.get_videos(cache, pool, sort, query, page, per_page, options,)
.await
}
}
}
}