spankbang

This commit is contained in:
Simon
2026-03-10 15:17:28 +00:00
parent b875086761
commit c7866a1702
5 changed files with 815 additions and 4 deletions

View File

@@ -1,16 +1,19 @@
use ntex::web;
use crate::proxies::spankbang::SpankbangProxy;
use crate::{proxies::sxyprn::SxyprnProxy, util::requester::Requester};
pub mod hanimecdn;
pub mod hqpornerthumb;
pub mod javtiful;
pub mod spankbang;
pub mod sxyprn;
#[derive(Debug, Clone)]
pub enum AnyProxy {
Sxyprn(SxyprnProxy),
Javtiful(javtiful::JavtifulProxy),
Spankbang(SpankbangProxy),
}
pub trait Proxy {
@@ -22,6 +25,7 @@ impl Proxy for AnyProxy {
match self {
AnyProxy::Sxyprn(p) => p.get_video_url(url, requester).await,
AnyProxy::Javtiful(p) => p.get_video_url(url, requester).await,
AnyProxy::Spankbang(p) => p.get_video_url(url, requester).await,
}
}
}