noodlemagazine

This commit is contained in:
Simon
2025-08-31 17:16:37 +00:00
parent 23a643b9dc
commit 437deb388b
4 changed files with 217 additions and 1 deletions

View File

@@ -22,6 +22,7 @@ pub mod missav;
pub mod xxthots;
pub mod sxyprn;
pub mod porn00;
pub mod noodlemagazine;
pub trait Provider {
async fn get_videos(
@@ -56,6 +57,7 @@ pub enum AnyProvider {
Xxthots(crate::providers::xxthots::XxthotsProvider),
Sxyprn(crate::providers::sxyprn::SxyprnProvider),
Porn00(crate::providers::porn00::Porn00Provider),
Noodlemagazine(crate::providers::noodlemagazine::NoodlemagazineProvider),
}
impl Provider for AnyProvider {
@@ -154,6 +156,10 @@ impl Provider for AnyProvider {
p.get_videos(cache, pool, sort, query, page, per_page, options,)
.await
}
AnyProvider::Noodlemagazine(p) => {
p.get_videos(cache, pool, sort, query, page, per_page, options,)
.await
}
}
}
}