noodlemagazine

This commit is contained in:
Simon
2025-11-29 20:08:46 +00:00
parent e924c89573
commit 39e38249b7
5 changed files with 332 additions and 1 deletions

View File

@@ -37,6 +37,7 @@ pub mod pornxp;
pub mod rule34gen;
pub mod xxdbx;
pub mod hqporner;
pub mod noodlemagazine;
// convenient alias
pub type DynProvider = Arc<dyn Provider>;
@@ -51,6 +52,7 @@ pub static ALL_PROVIDERS: Lazy<HashMap<&'static str, DynProvider>> = Lazy::new(|
m.insert("xxdbx", Arc::new(xxdbx::XxdbxProvider::new()) as DynProvider);
m.insert("hqporner", Arc::new(hqporner::HqpornerProvider::new()) as DynProvider);
m.insert("pmvhaven", Arc::new(pmvhaven::PmvhavenProvider::new()) as DynProvider);
m.insert("noodlemagazine", Arc::new(noodlemagazine::NoodlemagazineProvider::new()) as DynProvider);
// add more here as you migrate them
m
});