chore(social): strip the generated platform doc boilerplate
Every parse/<id>.rs carried a three-line //! header (name — category — domains / blank / id) plus a matching one-line /// on the struct, all derivable from the Platform impl. Remove that across 423 files (~1.7k lines); the explanatory prose that followed the headers (why a site cannot be framed, which player endpoints work) is kept as the module and struct docs.
ZhenYi committed
This change is very large, so some diffs are not shown. Clone the repository to see the full change.
Modified lib/social/src/parse/acfun.rs lib/social/src/parse/acfun.rs +0 −5 View lib/social/src/parse/acfun.rs
@@ -1,11 +1,6 @@
1//! AcFun — 视频 — acfun.cn
2//!
3//! acfun
4
51use crate::parse::{EmbedRule, Platform};
62use crate::Category;
73
8/// AcFun — 视频 — acfun.cn
94pub struct Acfun;
105
116impl Platform for Acfun {
Modified lib/social/src/parse/adidas.rs lib/social/src/parse/adidas.rs +0 −4 View lib/social/src/parse/adidas.rs
@@ -1,12 +1,8 @@
1//! Adidas — 电商 — adidas.com, adidas.co.uk, adidas.de
2//!
3//! adidas
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Adidas — 电商 — adidas.com, adidas.co.uk, adidas.de
106pub struct Adidas;
117
128impl Platform for Adidas {
Modified lib/social/src/parse/agoda.rs lib/social/src/parse/agoda.rs +0 −4 View lib/social/src/parse/agoda.rs
@@ -1,12 +1,8 @@
1//! Agoda — 电商 — agoda.com
2//!
3//! agoda
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Agoda — 电商 — agoda.com
106pub struct Agoda;
117
128impl Platform for Agoda {
Modified lib/social/src/parse/airbnb.rs lib/social/src/parse/airbnb.rs +0 −4 View lib/social/src/parse/airbnb.rs
@@ -1,12 +1,8 @@
1//! Airbnb — 电商 — airbnb.com, airbnb.cn, airbnb.co.uk
2//!
3//! airbnb
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Airbnb — 电商 — airbnb.com, airbnb.cn, airbnb.co.uk
106pub struct Airbnb;
117
128impl Platform for Airbnb {
Modified lib/social/src/parse/airtable.rs lib/social/src/parse/airtable.rs +0 −4 View lib/social/src/parse/airtable.rs
@@ -1,12 +1,8 @@
1//! Airtable — 开发 — airtable.com
2//!
3//! airtable
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Airtable — 开发 — airtable.com
106pub struct Airtable;
117
128impl Platform for Airtable {
Modified lib/social/src/parse/aliexpress.rs lib/social/src/parse/aliexpress.rs +0 −4 View lib/social/src/parse/aliexpress.rs
@@ -1,12 +1,8 @@
1//! 速卖通 — 电商 — aliexpress.com, aliexpress.ru, aliexpress.us
2//!
3//! aliexpress
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 速卖通 — 电商 — aliexpress.com, aliexpress.ru, aliexpress.us
106pub struct Aliexpress;
117
128impl Platform for Aliexpress {
Modified lib/social/src/parse/alipay.rs lib/social/src/parse/alipay.rs +0 −4 View lib/social/src/parse/alipay.rs
@@ -1,12 +1,8 @@
1//! 支付宝 — 电商 — alipay.com, alipay.cn, alipayobjects.com
2//!
3//! alipay
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 支付宝 — 电商 — alipay.com, alipay.cn, alipayobjects.com
106pub struct Alipay;
117
128impl Platform for Alipay {
Modified lib/social/src/parse/amazon.rs lib/social/src/parse/amazon.rs +0 −4 View lib/social/src/parse/amazon.rs
@@ -1,12 +1,8 @@
1//! Amazon — 电商 — amazon.com, amazon.co.uk, amazon.de, amazon.co.jp, amazon.cn, amazon.in, amazon.fr, amazon.ca, amazon.com.au, amazon.com.mx, amazon.es, amazon.it, amazon.com.br, amazon.nl, amazon.sg, amazon.ae, amazon.sa, amazon.se, amazon.pl, amazon.com.tr, amazon.eg, amzn.to, amzn.eu
2//!
3//! amazon
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Amazon — 电商 — amazon.com, amazon.co.uk, amazon.de, amazon.co.jp, amazon.cn, amazon.in, amazon.fr, amazon.ca, amazon.com.au, amazon.com.mx, amazon.es, amazon.it, amazon.com.br, amazon.nl, amazon.sg, amazon.ae, amazon.sa, amazon.se, amazon.pl, amazon.com.tr, amazon.eg, amzn.to, amzn.eu
106pub struct Amazon;
117
128impl Platform for Amazon {
Modified lib/social/src/parse/amazonmusic.rs lib/social/src/parse/amazonmusic.rs +0 −4 View lib/social/src/parse/amazonmusic.rs
@@ -1,12 +1,8 @@
1//! Amazon Music — 音乐 — music.amazon.com
2//!
3//! amazonmusic
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Amazon Music — 音乐 — music.amazon.com
106pub struct Amazonmusic;
117
128impl Platform for Amazonmusic {
Modified lib/social/src/parse/anchor.rs lib/social/src/parse/anchor.rs +0 −4 View lib/social/src/parse/anchor.rs
@@ -1,12 +1,8 @@
1//! Spotify for Podcasters — 音乐 — anchor.fm
2//!
3//! anchor
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Spotify for Podcasters — 音乐 — anchor.fm
106pub struct Anchor;
117
128impl Platform for Anchor {
Modified lib/social/src/parse/android.rs lib/social/src/parse/android.rs +0 −4 View lib/social/src/parse/android.rs
@@ -1,12 +1,8 @@
1//! Android — 开发 — developer.android.com, android.com
2//!
3//! android
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Android — 开发 — developer.android.com, android.com
106pub struct Android;
117
128impl Platform for Android {
Modified lib/social/src/parse/anghami.rs lib/social/src/parse/anghami.rs +0 −4 View lib/social/src/parse/anghami.rs
@@ -1,12 +1,8 @@
1//! Anghami — 音乐 — anghami.com
2//!
3//! anghami
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Anghami — 音乐 — anghami.com
106pub struct Anghami;
117
128impl Platform for Anghami {
Modified lib/social/src/parse/anthropic.rs lib/social/src/parse/anthropic.rs +0 −4 View lib/social/src/parse/anthropic.rs
@@ -1,12 +1,8 @@
1//! Anthropic — 开发 — anthropic.com, claude.ai
2//!
3//! anthropic
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Anthropic — 开发 — anthropic.com, claude.ai
106pub struct Anthropic;
117
128impl Platform for Anthropic {
Modified lib/social/src/parse/apnews.rs lib/social/src/parse/apnews.rs +0 −4 View lib/social/src/parse/apnews.rs
@@ -1,12 +1,8 @@
1//! AP News — 新闻 — apnews.com
2//!
3//! apnews
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// AP News — 新闻 — apnews.com
106pub struct Apnews;
117
128impl Platform for Apnews {
Modified lib/social/src/parse/apple_dev.rs lib/social/src/parse/apple_dev.rs +0 −4 View lib/social/src/parse/apple_dev.rs
@@ -1,12 +1,8 @@
1//! Apple Developer — 开发 — developer.apple.com
2//!
3//! apple-dev
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Apple Developer — 开发 — developer.apple.com
106pub struct AppleDev;
117
128impl Platform for AppleDev {
Modified lib/social/src/parse/applemusic.rs lib/social/src/parse/applemusic.rs +0 −5 View lib/social/src/parse/applemusic.rs
@@ -1,11 +1,6 @@
1//! Apple Music — 音乐 — music.apple.com
2//!
3//! applemusic
4
51use crate::parse::{EmbedRule, Platform};
62use crate::Category;
73
8/// Apple Music — 音乐 — music.apple.com
94pub struct Applemusic;
105
116impl Platform for Applemusic {
Modified lib/social/src/parse/appletv.rs lib/social/src/parse/appletv.rs +0 −4 View lib/social/src/parse/appletv.rs
@@ -1,12 +1,8 @@
1//! Apple TV+ — 视频 — tv.apple.com
2//!
3//! appletv
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Apple TV+ — 视频 — tv.apple.com
106pub struct Appletv;
117
128impl Platform for Appletv {
Modified lib/social/src/parse/archive.rs lib/social/src/parse/archive.rs +0 −4 View lib/social/src/parse/archive.rs
@@ -1,12 +1,8 @@
1//! Internet Archive — 视频 — archive.org
2//!
3//! archive
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Internet Archive — 视频 — archive.org
106pub struct Archive;
117
128impl Platform for Archive {
Modified lib/social/src/parse/archlinux.rs lib/social/src/parse/archlinux.rs +0 −4 View lib/social/src/parse/archlinux.rs
@@ -1,12 +1,8 @@
1//! Arch Linux — 开发 — archlinux.org
2//!
3//! archlinux
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Arch Linux — 开发 — archlinux.org
106pub struct Archlinux;
117
128impl Platform for Archlinux {
Modified lib/social/src/parse/arxiv.rs lib/social/src/parse/arxiv.rs +0 −4 View lib/social/src/parse/arxiv.rs
@@ -1,12 +1,8 @@
1//! arXiv — 知识 — arxiv.org
2//!
3//! arxiv
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// arXiv — 知识 — arxiv.org
106pub struct Arxiv;
117
128impl Platform for Arxiv {
Modified lib/social/src/parse/asana.rs lib/social/src/parse/asana.rs +0 −4 View lib/social/src/parse/asana.rs
@@ -1,12 +1,8 @@
1//! Asana — 开发 — asana.com
2//!
3//! asana
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Asana — 开发 — asana.com
106pub struct Asana;
117
128impl Platform for Asana {
Modified lib/social/src/parse/askfm.rs lib/social/src/parse/askfm.rs +0 −4 View lib/social/src/parse/askfm.rs
@@ -1,12 +1,8 @@
1//! ASKfm — 社交 — ask.fm
2//!
3//! askfm
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// ASKfm — 社交 — ask.fm
106pub struct Askfm;
117
128impl Platform for Askfm {
Modified lib/social/src/parse/asos.rs lib/social/src/parse/asos.rs +0 −4 View lib/social/src/parse/asos.rs
@@ -1,12 +1,8 @@
1//! ASOS — 电商 — asos.com
2//!
3//! asos
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// ASOS — 电商 — asos.com
106pub struct Asos;
117
128impl Platform for Asos {
Modified lib/social/src/parse/atlassian.rs lib/social/src/parse/atlassian.rs +0 −4 View lib/social/src/parse/atlassian.rs
@@ -1,12 +1,8 @@
1//! Atlassian — 开发 — atlassian.com, atlassian.net, jira.com
2//!
3//! atlassian
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Atlassian — 开发 — atlassian.com, atlassian.net, jira.com
106pub struct Atlassian;
117
128impl Platform for Atlassian {
Modified lib/social/src/parse/audiomack.rs lib/social/src/parse/audiomack.rs +0 −4 View lib/social/src/parse/audiomack.rs
@@ -1,12 +1,8 @@
1//! Audiomack — 音乐 — audiomack.com
2//!
3//! audiomack
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Audiomack — 音乐 — audiomack.com
106pub struct Audiomack;
117
128impl Platform for Audiomack {
Modified lib/social/src/parse/audius.rs lib/social/src/parse/audius.rs +0 −4 View lib/social/src/parse/audius.rs
@@ -1,12 +1,8 @@
1//! Audius — 音乐 — audius.co
2//!
3//! audius
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Audius — 音乐 — audius.co
106pub struct Audius;
117
128impl Platform for Audius {
Modified lib/social/src/parse/awa.rs lib/social/src/parse/awa.rs +0 −4 View lib/social/src/parse/awa.rs
@@ -1,12 +1,8 @@
1//! AWA — 音乐 — awa.fm
2//!
3//! awa
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// AWA — 音乐 — awa.fm
106pub struct Awa;
117
128impl Platform for Awa {
Modified lib/social/src/parse/b23.rs lib/social/src/parse/b23.rs +0 −4 View lib/social/src/parse/b23.rs
@@ -1,12 +1,8 @@
1//! B站短链 — 视频 — b23.tv, bili2233.cn
2//!
3//! b23
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// B站短链 — 视频 — b23.tv, bili2233.cn
106pub struct B23;
117
128impl Platform for B23 {
Modified lib/social/src/parse/badoo.rs lib/social/src/parse/badoo.rs +0 −4 View lib/social/src/parse/badoo.rs
@@ -1,12 +1,8 @@
1//! Badoo — 社交 — badoo.com
2//!
3//! badoo
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Badoo — 社交 — badoo.com
106pub struct Badoo;
117
128impl Platform for Badoo {
Modified lib/social/src/parse/baidu.rs lib/social/src/parse/baidu.rs +0 −4 View lib/social/src/parse/baidu.rs
@@ -1,12 +1,8 @@
1//! 百度 — 新闻 — baidu.com, baidu.cn
2//!
3//! baidu
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 百度 — 新闻 — baidu.com, baidu.cn
106pub struct Baidu;
117
128impl Platform for Baidu {
Modified lib/social/src/parse/baidu_search.rs lib/social/src/parse/baidu_search.rs +0 −4 View lib/social/src/parse/baidu_search.rs
@@ -1,12 +1,8 @@
1//! 百度搜索 — 知识 — m.baidu.com
2//!
3//! baidu-search
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 百度搜索 — 知识 — m.baidu.com
106pub struct BaiduSearch;
117
128impl Platform for BaiduSearch {
Modified lib/social/src/parse/baidumap.rs lib/social/src/parse/baidumap.rs +0 −4 View lib/social/src/parse/baidumap.rs
@@ -1,12 +1,8 @@
1//! 百度地图 — 知识 — map.baidu.com, maps.baidu.com
2//!
3//! baidumap
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 百度地图 — 知识 — map.baidu.com, maps.baidu.com
106pub struct Baidumap;
117
128impl Platform for Baidumap {
Modified lib/social/src/parse/baidupan.rs lib/social/src/parse/baidupan.rs +0 −4 View lib/social/src/parse/baidupan.rs
@@ -1,12 +1,8 @@
1//! 百度网盘 — 知识 — pan.baidu.com
2//!
3//! baidupan
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 百度网盘 — 知识 — pan.baidu.com
106pub struct Baidupan;
117
128impl Platform for Baidupan {
Modified lib/social/src/parse/baijiahao.rs lib/social/src/parse/baijiahao.rs +0 −4 View lib/social/src/parse/baijiahao.rs
@@ -1,12 +1,8 @@
1//! 百家号 — 新闻 — baijiahao.baidu.com
2//!
3//! baijiahao
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 百家号 — 新闻 — baijiahao.baidu.com
106pub struct Baijiahao;
117
128impl Platform for Baijiahao {
Modified lib/social/src/parse/baike.rs lib/social/src/parse/baike.rs +0 −4 View lib/social/src/parse/baike.rs
@@ -1,12 +1,8 @@
1//! 百度百科 — 知识 — baike.baidu.com
2//!
3//! baike
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 百度百科 — 知识 — baike.baidu.com
106pub struct Baike;
117
128impl Platform for Baike {
Modified lib/social/src/parse/bandcamp.rs lib/social/src/parse/bandcamp.rs +0 −4 View lib/social/src/parse/bandcamp.rs
@@ -1,12 +1,8 @@
1//! Bandcamp — 音乐 — bandcamp.com
2//!
3//! bandcamp
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Bandcamp — 音乐 — bandcamp.com
106pub struct Bandcamp;
117
128impl Platform for Bandcamp {
Modified lib/social/src/parse/bbc.rs lib/social/src/parse/bbc.rs +0 −4 View lib/social/src/parse/bbc.rs
@@ -1,12 +1,8 @@
1//! BBC — 新闻 — bbc.com, bbc.co.uk, bbc.in
2//!
3//! bbc
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// BBC — 新闻 — bbc.com, bbc.co.uk, bbc.in
106pub struct Bbc;
117
128impl Platform for Bbc {
Modified lib/social/src/parse/behance.rs lib/social/src/parse/behance.rs +0 −4 View lib/social/src/parse/behance.rs
@@ -1,12 +1,8 @@
1//! Behance — 开发 — behance.net
2//!
3//! behance
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Behance — 开发 — behance.net
106pub struct Behance;
117
128impl Platform for Behance {
Modified lib/social/src/parse/bestbuy.rs lib/social/src/parse/bestbuy.rs +0 −4 View lib/social/src/parse/bestbuy.rs
@@ -1,12 +1,8 @@
1//! Best Buy — 电商 — bestbuy.com
2//!
3//! bestbuy
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Best Buy — 电商 — bestbuy.com
106pub struct Bestbuy;
117
128impl Platform for Bestbuy {
Modified lib/social/src/parse/bigo.rs lib/social/src/parse/bigo.rs +0 −4 View lib/social/src/parse/bigo.rs
@@ -1,12 +1,8 @@
1//! BIGO LIVE — 直播 — bigo.tv, bigolive.com
2//!
3//! bigo
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// BIGO LIVE — 直播 — bigo.tv, bigolive.com
106pub struct Bigo;
117
128impl Platform for Bigo {
Modified lib/social/src/parse/bilibili.rs lib/social/src/parse/bilibili.rs +0 −5 View lib/social/src/parse/bilibili.rs
@@ -1,11 +1,6 @@
1//! 哔哩哔哩 — 视频 — bilibili.com, bilibili.tv
2//!
3//! bilibili
4
51use crate::parse::{EmbedRule, Platform};
62use crate::Category;
73
8/// 哔哩哔哩 — 视频 — bilibili.com, bilibili.tv
94pub struct Bilibili;
105
116impl Platform for Bilibili {
Modified lib/social/src/parse/bilibili_live.rs lib/social/src/parse/bilibili_live.rs +0 −5 View lib/social/src/parse/bilibili_live.rs
@@ -1,11 +1,6 @@
1//! 哔哩哔哩直播 — 直播 — live.bilibili.com
2//!
3//! bilibili-live
4
51use crate::parse::{EmbedRule, Platform};
62use crate::Category;
73
8/// 哔哩哔哩直播 — 直播 — live.bilibili.com
94pub struct BilibiliLive;
105
116impl Platform for BilibiliLive {
Modified lib/social/src/parse/bitbucket.rs lib/social/src/parse/bitbucket.rs +0 −4 View lib/social/src/parse/bitbucket.rs
@@ -1,12 +1,8 @@
1//! Bitbucket — 开发 — bitbucket.org, bitbucket.io
2//!
3//! bitbucket
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Bitbucket — 开发 — bitbucket.org, bitbucket.io
106pub struct Bitbucket;
117
128impl Platform for Bitbucket {
Modified lib/social/src/parse/bitchute.rs lib/social/src/parse/bitchute.rs +0 −4 View lib/social/src/parse/bitchute.rs
@@ -1,12 +1,8 @@
1//! BitChute — 视频 — bitchute.com
2//!
3//! bitchute
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// BitChute — 视频 — bitchute.com
106pub struct Bitchute;
117
128impl Platform for Bitchute {
Modified lib/social/src/parse/bloomberg.rs lib/social/src/parse/bloomberg.rs +0 −4 View lib/social/src/parse/bloomberg.rs
@@ -1,12 +1,8 @@
1//! Bloomberg — 新闻 — bloomberg.com, bloom.bg
2//!
3//! bloomberg
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Bloomberg — 新闻 — bloomberg.com, bloom.bg
106pub struct Bloomberg;
117
128impl Platform for Bloomberg {
Modified lib/social/src/parse/bluesky.rs lib/social/src/parse/bluesky.rs +0 −4 View lib/social/src/parse/bluesky.rs
@@ -1,12 +1,8 @@
1//! Bluesky — 社交 — bsky.app, bsky.social
2//!
3//! bluesky
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Bluesky — 社交 — bsky.app, bsky.social
106pub struct Bluesky;
117
128impl Platform for Bluesky {
Modified lib/social/src/parse/booking.rs lib/social/src/parse/booking.rs +0 −4 View lib/social/src/parse/booking.rs
@@ -1,12 +1,8 @@
1//! Booking.com — 电商 — booking.com
2//!
3//! booking
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Booking.com — 电商 — booking.com
106pub struct Booking;
117
128impl Platform for Booking {
Modified lib/social/src/parse/boomplay.rs lib/social/src/parse/boomplay.rs +0 −4 View lib/social/src/parse/boomplay.rs
@@ -1,12 +1,8 @@
1//! Boomplay — 音乐 — boomplay.com
2//!
3//! boomplay
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Boomplay — 音乐 — boomplay.com
106pub struct Boomplay;
117
128impl Platform for Boomplay {
Modified lib/social/src/parse/britannica.rs lib/social/src/parse/britannica.rs +0 −4 View lib/social/src/parse/britannica.rs
@@ -1,12 +1,8 @@
1//! Encyclopædia Britannica — 知识 — britannica.com
2//!
3//! britannica
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Encyclopædia Britannica — 知识 — britannica.com
106pub struct Britannica;
117
128impl Platform for Britannica {
Modified lib/social/src/parse/bumble.rs lib/social/src/parse/bumble.rs +0 −4 View lib/social/src/parse/bumble.rs
@@ -1,12 +1,8 @@
1//! Bumble — 社交 — bumble.com
2//!
3//! bumble
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Bumble — 社交 — bumble.com
106pub struct Bumble;
117
128impl Platform for Bumble {
Modified lib/social/src/parse/caixin.rs lib/social/src/parse/caixin.rs +0 −4 View lib/social/src/parse/caixin.rs
@@ -1,12 +1,8 @@
1//! 财新 — 新闻 — caixin.com, caixin.cn
2//!
3//! caixin
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 财新 — 新闻 — caixin.com, caixin.cn
106pub struct Caixin;
117
128impl Platform for Caixin {
Modified lib/social/src/parse/canva.rs lib/social/src/parse/canva.rs +0 −4 View lib/social/src/parse/canva.rs
@@ -1,12 +1,8 @@
1//! Canva — 开发 — canva.com, canva.cn
2//!
3//! canva
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Canva — 开发 — canva.com, canva.cn
106pub struct Canva;
117
128impl Platform for Canva {
Modified lib/social/src/parse/cctv.rs lib/social/src/parse/cctv.rs +0 −4 View lib/social/src/parse/cctv.rs
@@ -1,12 +1,8 @@
1//! 央视网 — 新闻 — cctv.com, cntv.cn, cctv.cn, yangshipin.cn
2//!
3//! cctv
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 央视网 — 新闻 — cctv.com, cntv.cn, cctv.cn, yangshipin.cn
106pub struct Cctv;
117
128impl Platform for Cctv {
Modified lib/social/src/parse/cell.rs lib/social/src/parse/cell.rs +0 −4 View lib/social/src/parse/cell.rs
@@ -1,12 +1,8 @@
1//! Cell — 知识 — cell.com
2//!
3//! cell
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Cell — 知识 — cell.com
106pub struct Cell;
117
128impl Platform for Cell {
Modified lib/social/src/parse/changba.rs lib/social/src/parse/changba.rs +0 −4 View lib/social/src/parse/changba.rs
@@ -1,12 +1,8 @@
1//! 唱吧 — 音乐 — changba.com
2//!
3//! changba
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 唱吧 — 音乐 — changba.com
106pub struct Changba;
117
128impl Platform for Changba {
Modified lib/social/src/parse/chinanews.rs lib/social/src/parse/chinanews.rs +0 −4 View lib/social/src/parse/chinanews.rs
@@ -1,12 +1,8 @@
1//! 中国新闻网 — 新闻 — chinanews.com, chinanews.com.cn
2//!
3//! chinanews
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 中国新闻网 — 新闻 — chinanews.com, chinanews.com.cn
106pub struct Chinanews;
117
128impl Platform for Chinanews {
Modified lib/social/src/parse/cloudflare.rs lib/social/src/parse/cloudflare.rs +0 −4 View lib/social/src/parse/cloudflare.rs
@@ -1,12 +1,8 @@
1//! Cloudflare — 开发 — cloudflare.com, workers.dev, pages.dev
2//!
3//! cloudflare
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Cloudflare — 开发 — cloudflare.com, workers.dev, pages.dev
106pub struct Cloudflare;
117
128impl Platform for Cloudflare {
Modified lib/social/src/parse/cls.rs lib/social/src/parse/cls.rs +0 −4 View lib/social/src/parse/cls.rs
@@ -1,12 +1,8 @@
1//! 财联社 — 新闻 — cls.cn
2//!
3//! cls
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 财联社 — 新闻 — cls.cn
106pub struct Cls;
117
128impl Platform for Cls {
Modified lib/social/src/parse/clubhouse.rs lib/social/src/parse/clubhouse.rs +0 −4 View lib/social/src/parse/clubhouse.rs
@@ -1,12 +1,8 @@
1//! Clubhouse — 社交 — clubhouse.com
2//!
3//! clubhouse
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Clubhouse — 社交 — clubhouse.com
106pub struct Clubhouse;
117
128impl Platform for Clubhouse {
Modified lib/social/src/parse/cnblogs.rs lib/social/src/parse/cnblogs.rs +0 −4 View lib/social/src/parse/cnblogs.rs
@@ -1,12 +1,8 @@
1//! 博客园 — 开发 — cnblogs.com
2//!
3//! cnblogs
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 博客园 — 开发 — cnblogs.com
106pub struct Cnblogs;
117
128impl Platform for Cnblogs {
Modified lib/social/src/parse/cnn.rs lib/social/src/parse/cnn.rs +0 −4 View lib/social/src/parse/cnn.rs
@@ -1,12 +1,8 @@
1//! CNN — 新闻 — cnn.com, cnn.it
2//!
3//! cnn
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// CNN — 新闻 — cnn.com, cnn.it
106pub struct Cnn;
117
128impl Platform for Cnn {
Modified lib/social/src/parse/codepen.rs lib/social/src/parse/codepen.rs +0 −5 View lib/social/src/parse/codepen.rs
@@ -1,11 +1,6 @@
1//! CodePen — 开发 — codepen.io
2//!
3//! codepen
4
51use crate::parse::{EmbedRule, Platform};
62use crate::Category;
73
8/// CodePen — 开发 — codepen.io
94pub struct Codepen;
105
116impl Platform for Codepen {
Modified lib/social/src/parse/codesandbox.rs lib/social/src/parse/codesandbox.rs +0 −5 View lib/social/src/parse/codesandbox.rs
@@ -1,11 +1,6 @@
1//! CodeSandbox — 开发 — codesandbox.io
2//!
3//! codesandbox
4
51use crate::parse::{EmbedRule, Platform};
62use crate::Category;
73
8/// CodeSandbox — 开发 — codesandbox.io
94pub struct Codesandbox;
105
116impl Platform for Codesandbox {
Modified lib/social/src/parse/colab.rs lib/social/src/parse/colab.rs +0 −4 View lib/social/src/parse/colab.rs
@@ -1,12 +1,8 @@
1//! Google Colab — 开发 — colab.research.google.com
2//!
3//! colab
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Google Colab — 开发 — colab.research.google.com
106pub struct Colab;
117
128impl Platform for Colab {
Modified lib/social/src/parse/coolapk.rs lib/social/src/parse/coolapk.rs +0 −4 View lib/social/src/parse/coolapk.rs
@@ -1,12 +1,8 @@
1//! 酷安 — 论坛 — coolapk.com, coolapkmarket.com
2//!
3//! coolapk
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 酷安 — 论坛 — coolapk.com, coolapkmarket.com
106pub struct Coolapk;
117
128impl Platform for Coolapk {
Modified lib/social/src/parse/costco.rs lib/social/src/parse/costco.rs +0 −4 View lib/social/src/parse/costco.rs
@@ -1,12 +1,8 @@
1//! Costco — 电商 — costco.com
2//!
3//! costco
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Costco — 电商 — costco.com
106pub struct Costco;
117
128impl Platform for Costco {
Modified lib/social/src/parse/coupang.rs lib/social/src/parse/coupang.rs +0 −4 View lib/social/src/parse/coupang.rs
@@ -1,12 +1,8 @@
1//! Coupang — 电商 — coupang.com
2//!
3//! coupang
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Coupang — 电商 — coupang.com
106pub struct Coupang;
117
128impl Platform for Coupang {
Modified lib/social/src/parse/cratesio.rs lib/social/src/parse/cratesio.rs +0 −4 View lib/social/src/parse/cratesio.rs
@@ -1,12 +1,8 @@
1//! crates.io — 开发 — crates.io
2//!
3//! cratesio
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// crates.io — 开发 — crates.io
106pub struct Cratesio;
117
128impl Platform for Cratesio {
Modified lib/social/src/parse/crunchyroll.rs lib/social/src/parse/crunchyroll.rs +0 −4 View lib/social/src/parse/crunchyroll.rs
@@ -1,12 +1,8 @@
1//! Crunchyroll — 视频 — crunchyroll.com
2//!
3//! crunchyroll
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Crunchyroll — 视频 — crunchyroll.com
106pub struct Crunchyroll;
117
128impl Platform for Crunchyroll {
Modified lib/social/src/parse/csdn.rs lib/social/src/parse/csdn.rs +0 −4 View lib/social/src/parse/csdn.rs
@@ -1,12 +1,8 @@
1//! CSDN — 开发 — csdn.net, blog.csdn.net
2//!
3//! csdn
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// CSDN — 开发 — csdn.net, blog.csdn.net
106pub struct Csdn;
117
128impl Platform for Csdn {
Modified lib/social/src/parse/ctrip.rs lib/social/src/parse/ctrip.rs +0 −4 View lib/social/src/parse/ctrip.rs
@@ -1,12 +1,8 @@
1//! 携程 — 电商 — ctrip.com, trip.com
2//!
3//! ctrip
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 携程 — 电商 — ctrip.com, trip.com
106pub struct Ctrip;
117
128impl Platform for Ctrip {
Modified lib/social/src/parse/dailymotion.rs lib/social/src/parse/dailymotion.rs +0 −5 View lib/social/src/parse/dailymotion.rs
@@ -1,11 +1,6 @@
1//! Dailymotion — 视频 — dailymotion.com, dai.ly
2//!
3//! dailymotion
4
51use crate::parse::{EmbedRule, Platform};
62use crate::Category;
73
8/// Dailymotion — 视频 — dailymotion.com, dai.ly
94pub struct Dailymotion;
105
116impl Platform for Dailymotion {
Modified lib/social/src/parse/dangdang.rs lib/social/src/parse/dangdang.rs +0 −4 View lib/social/src/parse/dangdang.rs
@@ -1,12 +1,8 @@
1//! 当当 — 电商 — dangdang.com
2//!
3//! dangdang
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 当当 — 电商 — dangdang.com
106pub struct Dangdang;
117
128impl Platform for Dangdang {
Modified lib/social/src/parse/datadog.rs lib/social/src/parse/datadog.rs +0 −4 View lib/social/src/parse/datadog.rs
@@ -1,12 +1,8 @@
1//! Datadog — 开发 — datadoghq.com
2//!
3//! datadog
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Datadog — 开发 — datadoghq.com
106pub struct Datadog;
117
128impl Platform for Datadog {
Modified lib/social/src/parse/debian.rs lib/social/src/parse/debian.rs +0 −4 View lib/social/src/parse/debian.rs
@@ -1,12 +1,8 @@
1//! Debian — 开发 — debian.org
2//!
3//! debian
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Debian — 开发 — debian.org
106pub struct Debian;
117
128impl Platform for Debian {
Modified lib/social/src/parse/dedao.rs lib/social/src/parse/dedao.rs +0 −4 View lib/social/src/parse/dedao.rs
@@ -1,12 +1,8 @@
1//! 得到 — 音乐 — dedao.cn, luojilab.com
2//!
3//! dedao
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 得到 — 音乐 — dedao.cn, luojilab.com
106pub struct Dedao;
117
128impl Platform for Dedao {
Modified lib/social/src/parse/deezer.rs lib/social/src/parse/deezer.rs +0 −5 View lib/social/src/parse/deezer.rs
@@ -1,11 +1,6 @@
1//! Deezer — 音乐 — deezer.com, deezer.page.link
2//!
3//! deezer
4
51use crate::parse::{EmbedRule, Platform};
62use crate::Category;
73
8/// Deezer — 音乐 — deezer.com, deezer.page.link
94pub struct Deezer;
105
116impl Platform for Deezer {
Modified lib/social/src/parse/devto.rs lib/social/src/parse/devto.rs +0 −4 View lib/social/src/parse/devto.rs
@@ -1,12 +1,8 @@
1//! DEV Community — 开发 — dev.to
2//!
3//! devto
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// DEV Community — 开发 — dev.to
106pub struct Devto;
117
128impl Platform for Devto {
Modified lib/social/src/parse/dewu.rs lib/social/src/parse/dewu.rs +0 −4 View lib/social/src/parse/dewu.rs
@@ -1,12 +1,8 @@
1//! 得物 — 电商 — dewu.com, poizon.com
2//!
3//! dewu
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 得物 — 电商 — dewu.com, poizon.com
106pub struct Dewu;
117
128impl Platform for Dewu {
Modified lib/social/src/parse/digg.rs lib/social/src/parse/digg.rs +0 −4 View lib/social/src/parse/digg.rs
@@ -1,12 +1,8 @@
1//! Digg — 论坛 — digg.com
2//!
3//! digg
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Digg — 论坛 — digg.com
106pub struct Digg;
117
128impl Platform for Digg {
Modified lib/social/src/parse/dingtalk.rs lib/social/src/parse/dingtalk.rs +0 −4 View lib/social/src/parse/dingtalk.rs
@@ -1,12 +1,8 @@
1//! 钉钉 — 社交 — dingtalk.com, dingtalk.cn, dingtalkapps.com
2//!
3//! dingtalk
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 钉钉 — 社交 — dingtalk.com, dingtalk.cn, dingtalkapps.com
106pub struct Dingtalk;
117
128impl Platform for Dingtalk {
Modified lib/social/src/parse/discord.rs lib/social/src/parse/discord.rs +0 −4 View lib/social/src/parse/discord.rs
@@ -1,12 +1,8 @@
1//! Discord — 社交 — discord.com, discordapp.com
2//!
3//! discord
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Discord — 社交 — discord.com, discordapp.com
106pub struct Discord;
117
128impl Platform for Discord {
Modified lib/social/src/parse/discord_invite.rs lib/social/src/parse/discord_invite.rs +0 −5 View lib/social/src/parse/discord_invite.rs
@@ -1,7 +1,3 @@
1//! Discord 邀请 — 社交 — discord.gg
2//!
3//! discord-invite
4//!
51//! 站点不允许内嵌,渲染成带平台标识的卡片。
62//! 邀请码不是服务器 ID,discord.com/widget?id= 需要 guild id,用邀请码拼出的
73//! widget iframe 只会显示空白,因此这里不做嵌入。
@@ -9,7 +5,6 @@
95use crate::parse::Platform;
106use crate::Category;
117
12/// Discord 邀请 — 社交 — discord.gg
138pub struct DiscordInvite;
149
1510impl Platform for DiscordInvite {
Modified lib/social/src/parse/discourse.rs lib/social/src/parse/discourse.rs +0 −4 View lib/social/src/parse/discourse.rs
@@ -1,12 +1,8 @@
1//! Discourse — 论坛 — discourse.org
2//!
3//! discourse
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Discourse — 论坛 — discourse.org
106pub struct Discourse;
117
128impl Platform for Discourse {
Modified lib/social/src/parse/discuz.rs lib/social/src/parse/discuz.rs +0 −4 View lib/social/src/parse/discuz.rs
@@ -1,12 +1,8 @@
1//! Discuz — 论坛 — discuz.net, discuz.com
2//!
3//! discuz
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Discuz — 论坛 — discuz.net, discuz.com
106pub struct Discuz;
117
128impl Platform for Discuz {
Modified lib/social/src/parse/disneyplus.rs lib/social/src/parse/disneyplus.rs +0 −4 View lib/social/src/parse/disneyplus.rs
@@ -1,12 +1,8 @@
1//! Disney+ — 视频 — disneyplus.com
2//!
3//! disneyplus
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Disney+ — 视频 — disneyplus.com
106pub struct Disneyplus;
117
128impl Platform for Disneyplus {
Modified lib/social/src/parse/dlive.rs lib/social/src/parse/dlive.rs +0 −4 View lib/social/src/parse/dlive.rs
@@ -1,12 +1,8 @@
1//! DLive — 直播 — dlive.tv
2//!
3//! dlive
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// DLive — 直播 — dlive.tv
106pub struct Dlive;
117
128impl Platform for Dlive {
Modified lib/social/src/parse/dockerhub.rs lib/social/src/parse/dockerhub.rs +0 −4 View lib/social/src/parse/dockerhub.rs
@@ -1,12 +1,8 @@
1//! Docker Hub — 开发 — hub.docker.com
2//!
3//! dockerhub
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Docker Hub — 开发 — hub.docker.com
106pub struct Dockerhub;
117
128impl Platform for Dockerhub {
Modified lib/social/src/parse/docsrs.rs lib/social/src/parse/docsrs.rs +0 −4 View lib/social/src/parse/docsrs.rs
@@ -1,12 +1,8 @@
1//! docs.rs — 开发 — docs.rs
2//!
3//! docsrs
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// docs.rs — 开发 — docs.rs
106pub struct Docsrs;
117
128impl Platform for Docsrs {
Modified lib/social/src/parse/doi.rs lib/social/src/parse/doi.rs +0 −4 View lib/social/src/parse/doi.rs
@@ -1,12 +1,8 @@
1//! DOI — 知识 — doi.org, dx.doi.org
2//!
3//! doi
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// DOI — 知识 — doi.org, dx.doi.org
106pub struct Doi;
117
128impl Platform for Doi {
Modified lib/social/src/parse/doordash.rs lib/social/src/parse/doordash.rs +0 −4 View lib/social/src/parse/doordash.rs
@@ -1,12 +1,8 @@
1//! DoorDash — 电商 — doordash.com
2//!
3//! doordash
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// DoorDash — 电商 — doordash.com
106pub struct Doordash;
117
128impl Platform for Doordash {
Modified lib/social/src/parse/douban.rs lib/social/src/parse/douban.rs +0 −4 View lib/social/src/parse/douban.rs
@@ -1,12 +1,8 @@
1//! 豆瓣 — 社交 — douban.com
2//!
3//! douban
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 豆瓣 — 社交 — douban.com
106pub struct Douban;
117
128impl Platform for Douban {
Modified lib/social/src/parse/douban_book.rs lib/social/src/parse/douban_book.rs +0 −4 View lib/social/src/parse/douban_book.rs
@@ -1,12 +1,8 @@
1//! 豆瓣读书 — 知识 — book.douban.com
2//!
3//! douban-book
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 豆瓣读书 — 知识 — book.douban.com
106pub struct DoubanBook;
117
128impl Platform for DoubanBook {
Modified lib/social/src/parse/douban_movie.rs lib/social/src/parse/douban_movie.rs +0 −4 View lib/social/src/parse/douban_movie.rs
@@ -1,12 +1,8 @@
1//! 豆瓣电影 — 知识 — movie.douban.com
2//!
3//! douban-movie
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 豆瓣电影 — 知识 — movie.douban.com
106pub struct DoubanMovie;
117
128impl Platform for DoubanMovie {
Modified lib/social/src/parse/douyin.rs lib/social/src/parse/douyin.rs +0 −5 View lib/social/src/parse/douyin.rs
@@ -1,11 +1,6 @@
1//! 抖音 — 社交 — douyin.com, iesdouyin.com
2//!
3//! douyin
4
51use crate::parse::{EmbedRule, Platform};
62use crate::Category;
73
8/// 抖音 — 社交 — douyin.com, iesdouyin.com
94pub struct Douyin;
105
116impl Platform for Douyin {
Modified lib/social/src/parse/douyin_live.rs lib/social/src/parse/douyin_live.rs +0 −4 View lib/social/src/parse/douyin_live.rs
@@ -1,12 +1,8 @@
1//! 抖音直播 — 直播 — live.douyin.com
2//!
3//! douyin-live
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 抖音直播 — 直播 — live.douyin.com
106pub struct DouyinLive;
117
128impl Platform for DouyinLive {
Modified lib/social/src/parse/douyu.rs lib/social/src/parse/douyu.rs +0 −4 View lib/social/src/parse/douyu.rs
@@ -1,12 +1,8 @@
1//! 斗鱼 — 直播 — douyu.com
2//!
3//! douyu
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 斗鱼 — 直播 — douyu.com
106pub struct Douyu;
117
128impl Platform for Douyu {
Modified lib/social/src/parse/dribbble.rs lib/social/src/parse/dribbble.rs +0 −4 View lib/social/src/parse/dribbble.rs
@@ -1,12 +1,8 @@
1//! Dribbble — 开发 — dribbble.com
2//!
3//! dribbble
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Dribbble — 开发 — dribbble.com
106pub struct Dribbble;
117
128impl Platform for Dribbble {
Modified lib/social/src/parse/eastmoney.rs lib/social/src/parse/eastmoney.rs +0 −4 View lib/social/src/parse/eastmoney.rs
@@ -1,12 +1,8 @@
1//! 东方财富 — 新闻 — eastmoney.com
2//!
3//! eastmoney
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 东方财富 — 新闻 — eastmoney.com
106pub struct Eastmoney;
117
128impl Platform for Eastmoney {
Modified lib/social/src/parse/ebay.rs lib/social/src/parse/ebay.rs +0 −4 View lib/social/src/parse/ebay.rs
@@ -1,12 +1,8 @@
1//! eBay — 电商 — ebay.com, ebay.co.uk, ebay.de, ebay.fr, ebay.com.au, ebay.ca, ebay.it, ebay.es, ebay.com.hk, ebay.com.sg, ebay.ph, ebay.com.my, ebay.ie, ebay.nl, ebay.at, ebay.ch, ebay.com.tw
2//!
3//! ebay
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// eBay — 电商 — ebay.com, ebay.co.uk, ebay.de, ebay.fr, ebay.com.au, ebay.ca, ebay.it, ebay.es, ebay.com.hk, ebay.com.sg, ebay.ph, ebay.com.my, ebay.ie, ebay.nl, ebay.at, ebay.ch, ebay.com.tw
106pub struct Ebay;
117
128impl Platform for Ebay {
Modified lib/social/src/parse/elastic.rs lib/social/src/parse/elastic.rs +0 −4 View lib/social/src/parse/elastic.rs
@@ -1,12 +1,8 @@
1//! Elastic — 开发 — elastic.co, elasticsearch.org
2//!
3//! elastic
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Elastic — 开发 — elastic.co, elasticsearch.org
106pub struct Elastic;
117
128impl Platform for Elastic {
Modified lib/social/src/parse/electron.rs lib/social/src/parse/electron.rs +0 −4 View lib/social/src/parse/electron.rs
@@ -1,12 +1,8 @@
1//! Electron — 开发 — electronjs.org, electronjs.com
2//!
3//! electron
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Electron — 开发 — electronjs.org, electronjs.com
106pub struct Electron;
117
128impl Platform for Electron {
Modified lib/social/src/parse/eleme.rs lib/social/src/parse/eleme.rs +0 −4 View lib/social/src/parse/eleme.rs
@@ -1,12 +1,8 @@
1//! 饿了么 — 电商 — ele.me, elemecdn.com
2//!
3//! eleme
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 饿了么 — 电商 — ele.me, elemecdn.com
106pub struct Eleme;
117
128impl Platform for Eleme {
Modified lib/social/src/parse/enshan.rs lib/social/src/parse/enshan.rs +0 −4 View lib/social/src/parse/enshan.rs
@@ -1,12 +1,8 @@
1//! 恩山无线论坛 — 论坛 — right.com.cn
2//!
3//! enshan
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 恩山无线论坛 — 论坛 — right.com.cn
106pub struct Enshan;
117
128impl Platform for Enshan {
Modified lib/social/src/parse/etsy.rs lib/social/src/parse/etsy.rs +0 −4 View lib/social/src/parse/etsy.rs
@@ -1,12 +1,8 @@
1//! Etsy — 电商 — etsy.com, etsy.me
2//!
3//! etsy
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Etsy — 电商 — etsy.com, etsy.me
106pub struct Etsy;
117
128impl Platform for Etsy {
Modified lib/social/src/parse/excalidraw.rs lib/social/src/parse/excalidraw.rs +0 −4 View lib/social/src/parse/excalidraw.rs
@@ -1,12 +1,8 @@
1//! Excalidraw — 开发 — excalidraw.com
2//!
3//! excalidraw
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Excalidraw — 开发 — excalidraw.com
106pub struct Excalidraw;
117
128impl Platform for Excalidraw {
Modified lib/social/src/parse/expedia.rs lib/social/src/parse/expedia.rs +0 −4 View lib/social/src/parse/expedia.rs
@@ -1,12 +1,8 @@
1//! Expedia — 电商 — expedia.com
2//!
3//! expedia
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Expedia — 电商 — expedia.com
106pub struct Expedia;
117
128impl Platform for Expedia {
Modified lib/social/src/parse/facebook.rs lib/social/src/parse/facebook.rs +0 −5 View lib/social/src/parse/facebook.rs
@@ -1,11 +1,6 @@
1//! Facebook — 社交 — facebook.com, fb.com, fb.watch, fb.me
2//!
3//! facebook
4
51use crate::parse::{EmbedRule, Platform};
62use crate::Category;
73
8/// Facebook — 社交 — facebook.com, fb.com, fb.watch, fb.me
94pub struct Facebook;
105
116impl Platform for Facebook {
Modified lib/social/src/parse/feishu.rs lib/social/src/parse/feishu.rs +0 −4 View lib/social/src/parse/feishu.rs
@@ -1,12 +1,8 @@
1//! 飞书 — 社交 — feishu.cn, feishu.net, larksuite.com
2//!
3//! feishu
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 飞书 — 社交 — feishu.cn, feishu.net, larksuite.com
106pub struct Feishu;
117
128impl Platform for Feishu {
Modified lib/social/src/parse/figma.rs lib/social/src/parse/figma.rs +0 −5 View lib/social/src/parse/figma.rs
@@ -1,11 +1,6 @@
1//! Figma — 开发 — figma.com
2//!
3//! figma
4
51use crate::parse::{EmbedRule, Platform};
62use crate::Category;
73
8/// Figma — 开发 — figma.com
94pub struct Figma;
105
116impl Platform for Figma {
Modified lib/social/src/parse/fliggy.rs lib/social/src/parse/fliggy.rs +0 −4 View lib/social/src/parse/fliggy.rs
@@ -1,12 +1,8 @@
1//! 飞猪 — 电商 — fliggy.com
2//!
3//! fliggy
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 飞猪 — 电商 — fliggy.com
106pub struct Fliggy;
117
128impl Platform for Fliggy {
Modified lib/social/src/parse/flipkart.rs lib/social/src/parse/flipkart.rs +0 −4 View lib/social/src/parse/flipkart.rs
@@ -1,12 +1,8 @@
1//! Flipkart — 电商 — flipkart.com
2//!
3//! flipkart
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Flipkart — 电商 — flipkart.com
106pub struct Flipkart;
117
128impl Platform for Flipkart {
Modified lib/social/src/parse/flutter.rs lib/social/src/parse/flutter.rs +0 −4 View lib/social/src/parse/flutter.rs
@@ -1,12 +1,8 @@
1//! Flutter — 开发 — flutter.dev, dart.dev
2//!
3//! flutter
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Flutter — 开发 — flutter.dev, dart.dev
106pub struct Flutter;
117
128impl Platform for Flutter {
Modified lib/social/src/parse/forbes.rs lib/social/src/parse/forbes.rs +0 −4 View lib/social/src/parse/forbes.rs
@@ -1,12 +1,8 @@
1//! Forbes — 新闻 — forbes.com
2//!
3//! forbes
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Forbes — 新闻 — forbes.com
106pub struct Forbes;
117
128impl Platform for Forbes {
Modified lib/social/src/parse/funimation.rs lib/social/src/parse/funimation.rs +0 −4 View lib/social/src/parse/funimation.rs
@@ -1,12 +1,8 @@
1//! Funimation — 视频 — funimation.com
2//!
3//! funimation
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Funimation — 视频 — funimation.com
106pub struct Funimation;
117
128impl Platform for Funimation {
Modified lib/social/src/parse/gab.rs lib/social/src/parse/gab.rs +0 −4 View lib/social/src/parse/gab.rs
@@ -1,12 +1,8 @@
1//! Gab — 社交 — gab.com
2//!
3//! gab
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Gab — 社交 — gab.com
106pub struct Gab;
117
128impl Platform for Gab {
Modified lib/social/src/parse/ganji.rs lib/social/src/parse/ganji.rs +0 −4 View lib/social/src/parse/ganji.rs
@@ -1,12 +1,8 @@
1//! 赶集网 — 电商 — ganji.com
2//!
3//! ganji
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 赶集网 — 电商 — ganji.com
106pub struct Ganji;
117
128impl Platform for Ganji {
Modified lib/social/src/parse/gfan.rs lib/social/src/parse/gfan.rs +0 −4 View lib/social/src/parse/gfan.rs
@@ -1,12 +1,8 @@
1//! 机锋论坛 — 论坛 — gfan.com
2//!
3//! gfan
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 机锋论坛 — 论坛 — gfan.com
106pub struct Gfan;
117
128impl Platform for Gfan {
Modified lib/social/src/parse/gitbook.rs lib/social/src/parse/gitbook.rs +0 −4 View lib/social/src/parse/gitbook.rs
@@ -1,12 +1,8 @@
1//! GitBook — 知识 — gitbook.io, gitbook.com
2//!
3//! gitbook
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// GitBook — 知识 — gitbook.io, gitbook.com
106pub struct Gitbook;
117
128impl Platform for Gitbook {
Modified lib/social/src/parse/gitee.rs lib/social/src/parse/gitee.rs +0 −4 View lib/social/src/parse/gitee.rs
@@ -1,12 +1,8 @@
1//! Gitee — 开发 — gitee.com, gitee.io
2//!
3//! gitee
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Gitee — 开发 — gitee.com, gitee.io
106pub struct Gitee;
117
128impl Platform for Gitee {
Modified lib/social/src/parse/github.rs lib/social/src/parse/github.rs +0 −4 View lib/social/src/parse/github.rs
@@ -1,12 +1,8 @@
1//! GitHub — 开发 — github.com, github.io, githubusercontent.com, github.blog
2//!
3//! github
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// GitHub — 开发 — github.com, github.io, githubusercontent.com, github.blog
106pub struct Github;
117
128impl Platform for Github {
Modified lib/social/src/parse/gitlab.rs lib/social/src/parse/gitlab.rs +0 −4 View lib/social/src/parse/gitlab.rs
@@ -1,12 +1,8 @@
1//! GitLab — 开发 — gitlab.com, gitlab.io, gitlab.cn
2//!
3//! gitlab
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// GitLab — 开发 — gitlab.com, gitlab.io, gitlab.cn
106pub struct Gitlab;
117
128impl Platform for Gitlab {
Modified lib/social/src/parse/glitch.rs lib/social/src/parse/glitch.rs +0 −4 View lib/social/src/parse/glitch.rs
@@ -1,12 +1,8 @@
1//! Glitch — 开发 — glitch.me, glitch.com
2//!
3//! glitch
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Glitch — 开发 — glitch.me, glitch.com
106pub struct Glitch;
117
128impl Platform for Glitch {
Modified lib/social/src/parse/golang.rs lib/social/src/parse/golang.rs +0 −4 View lib/social/src/parse/golang.rs
@@ -1,12 +1,8 @@
1//! Go — 开发 — go.dev, golang.org
2//!
3//! golang
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Go — 开发 — go.dev, golang.org
106pub struct Golang;
117
128impl Platform for Golang {
Modified lib/social/src/parse/gome.rs lib/social/src/parse/gome.rs +0 −4 View lib/social/src/parse/gome.rs
@@ -1,12 +1,8 @@
1//! 国美 — 电商 — gome.com.cn
2//!
3//! gome
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 国美 — 电商 — gome.com.cn
106pub struct Gome;
117
128impl Platform for Gome {
Modified lib/social/src/parse/googledrive.rs lib/social/src/parse/googledrive.rs +0 −4 View lib/social/src/parse/googledrive.rs
@@ -1,12 +1,8 @@
1//! Google Drive — 开发 — drive.google.com, docs.google.com, sheets.google.com, slides.google.com
2//!
3//! googledrive
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Google Drive — 开发 — drive.google.com, docs.google.com, sheets.google.com, slides.google.com
106pub struct Googledrive;
117
128impl Platform for Googledrive {
Modified lib/social/src/parse/googlemaps.rs lib/social/src/parse/googlemaps.rs +0 −5 View lib/social/src/parse/googlemaps.rs
@@ -1,11 +1,6 @@
1//! Google Maps — 开发 — maps.google.com, google.com, maps.app.goo.gl
2//!
3//! googlemaps
4
51use crate::parse::{EmbedRule, Platform};
62use crate::Category;
73
8/// Google Maps — 开发 — maps.google.com
94pub struct Googlemaps;
105
116impl Platform for Googlemaps {
Modified lib/social/src/parse/grafana.rs lib/social/src/parse/grafana.rs +0 −4 View lib/social/src/parse/grafana.rs
@@ -1,12 +1,8 @@
1//! Grafana — 开发 — grafana.com
2//!
3//! grafana
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Grafana — 开发 — grafana.com
106pub struct Grafana;
117
128impl Platform for Grafana {
Modified lib/social/src/parse/grubhub.rs lib/social/src/parse/grubhub.rs +0 −4 View lib/social/src/parse/grubhub.rs
@@ -1,12 +1,8 @@
1//! Grubhub — 电商 — grubhub.com
2//!
3//! grubhub
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Grubhub — 电商 — grubhub.com
106pub struct Grubhub;
117
128impl Platform for Grubhub {
Modified lib/social/src/parse/guancha.rs lib/social/src/parse/guancha.rs +0 −4 View lib/social/src/parse/guancha.rs
@@ -1,12 +1,8 @@
1//! 观察者网 — 新闻 — guancha.cn, guancha.com
2//!
3//! guancha
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 观察者网 — 新闻 — guancha.cn, guancha.com
106pub struct Guancha;
117
128impl Platform for Guancha {
Modified lib/social/src/parse/guokr.rs lib/social/src/parse/guokr.rs +0 −4 View lib/social/src/parse/guokr.rs
@@ -1,12 +1,8 @@
1//! 果壳 — 知识 — guokr.com
2//!
3//! guokr
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 果壳 — 知识 — guokr.com
106pub struct Guokr;
117
128impl Platform for Guokr {
Modified lib/social/src/parse/hackernews.rs lib/social/src/parse/hackernews.rs +0 −4 View lib/social/src/parse/hackernews.rs
@@ -1,12 +1,8 @@
1//! Hacker News — 新闻 — news.ycombinator.com
2//!
3//! hackernews
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Hacker News — 新闻 — news.ycombinator.com
106pub struct Hackernews;
117
128impl Platform for Hackernews {
Modified lib/social/src/parse/hanju.rs lib/social/src/parse/hanju.rs +0 −4 View lib/social/src/parse/hanju.rs
@@ -1,12 +1,8 @@
1//! 韩剧TV — 视频 — hanjutv2020.com, hanju.tv
2//!
3//! hanju
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 韩剧TV — 视频 — hanjutv2020.com, hanju.tv
106pub struct Hanju;
117
128impl Platform for Hanju {
Modified lib/social/src/parse/haokan.rs lib/social/src/parse/haokan.rs +0 −4 View lib/social/src/parse/haokan.rs
@@ -1,12 +1,8 @@
1//! 好看视频 — 视频 — haokan.baidu.com
2//!
3//! haokan
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 好看视频 — 视频 — haokan.baidu.com
106pub struct Haokan;
117
128impl Platform for Haokan {
Modified lib/social/src/parse/hashnode.rs lib/social/src/parse/hashnode.rs +0 −4 View lib/social/src/parse/hashnode.rs
@@ -1,12 +1,8 @@
1//! Hashnode — 开发 — hashnode.dev, hashnode.com
2//!
3//! hashnode
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Hashnode — 开发 — hashnode.dev, hashnode.com
106pub struct Hashnode;
117
128impl Platform for Hashnode {
Modified lib/social/src/parse/homedepot.rs lib/social/src/parse/homedepot.rs +0 −4 View lib/social/src/parse/homedepot.rs
@@ -1,12 +1,8 @@
1//! Home Depot — 电商 — homedepot.com
2//!
3//! homedepot
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Home Depot — 电商 — homedepot.com
106pub struct Homedepot;
117
128impl Platform for Homedepot {
Modified lib/social/src/parse/hotstar.rs lib/social/src/parse/hotstar.rs +0 −4 View lib/social/src/parse/hotstar.rs
@@ -1,12 +1,8 @@
1//! Hotstar — 视频 — hotstar.com
2//!
3//! hotstar
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Hotstar — 视频 — hotstar.com
106pub struct Hotstar;
117
128impl Platform for Hotstar {
Modified lib/social/src/parse/huaban.rs lib/social/src/parse/huaban.rs +0 −4 View lib/social/src/parse/huaban.rs
@@ -1,12 +1,8 @@
1//! 花瓣网 — 知识 — huaban.com
2//!
3//! huaban
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 花瓣网 — 知识 — huaban.com
106pub struct Huaban;
117
128impl Platform for Huaban {
Modified lib/social/src/parse/huajiao.rs lib/social/src/parse/huajiao.rs +0 −4 View lib/social/src/parse/huajiao.rs
@@ -1,12 +1,8 @@
1//! 花椒直播 — 直播 — huajiao.com
2//!
3//! huajiao
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 花椒直播 — 直播 — huajiao.com
106pub struct Huajiao;
117
128impl Platform for Huajiao {
Modified lib/social/src/parse/huanqiu.rs lib/social/src/parse/huanqiu.rs +0 −4 View lib/social/src/parse/huanqiu.rs
@@ -1,12 +1,8 @@
1//! 环球网 — 新闻 — huanqiu.com
2//!
3//! huanqiu
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 环球网 — 新闻 — huanqiu.com
106pub struct Huanqiu;
117
128impl Platform for Huanqiu {
Modified lib/social/src/parse/huggingface.rs lib/social/src/parse/huggingface.rs +0 −4 View lib/social/src/parse/huggingface.rs
@@ -1,12 +1,8 @@
1//! Hugging Face — 开发 — huggingface.co
2//!
3//! huggingface
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Hugging Face — 开发 — huggingface.co
106pub struct Huggingface;
117
128impl Platform for Huggingface {
Modified lib/social/src/parse/hulu.rs lib/social/src/parse/hulu.rs +0 −4 View lib/social/src/parse/hulu.rs
@@ -1,12 +1,8 @@
1//! Hulu — 视频 — hulu.com
2//!
3//! hulu
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Hulu — 视频 — hulu.com
106pub struct Hulu;
117
128impl Platform for Hulu {
Modified lib/social/src/parse/huoshan.rs lib/social/src/parse/huoshan.rs +0 −4 View lib/social/src/parse/huoshan.rs
@@ -1,12 +1,8 @@
1//! 火山小视频 — 视频 — huoshan.com
2//!
3//! huoshan
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 火山小视频 — 视频 — huoshan.com
106pub struct Huoshan;
117
128impl Platform for Huoshan {
Modified lib/social/src/parse/hupu.rs lib/social/src/parse/hupu.rs +0 −4 View lib/social/src/parse/hupu.rs
@@ -1,12 +1,8 @@
1//! 虎扑 — 论坛 — hupu.com, hoopchina.com
2//!
3//! hupu
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 虎扑 — 论坛 — hupu.com, hoopchina.com
106pub struct Hupu;
117
128impl Platform for Hupu {
Modified lib/social/src/parse/huxiu.rs lib/social/src/parse/huxiu.rs +0 −4 View lib/social/src/parse/huxiu.rs
@@ -1,12 +1,8 @@
1//! 虎嗅 — 新闻 — huxiu.com
2//!
3//! huxiu
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 虎嗅 — 新闻 — huxiu.com
106pub struct Huxiu;
117
128impl Platform for Huxiu {
Modified lib/social/src/parse/huya.rs lib/social/src/parse/huya.rs +0 −4 View lib/social/src/parse/huya.rs
@@ -1,12 +1,8 @@
1//! 虎牙直播 — 直播 — huya.com
2//!
3//! huya
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 虎牙直播 — 直播 — huya.com
106pub struct Huya;
117
128impl Platform for Huya {
Modified lib/social/src/parse/ieee.rs lib/social/src/parse/ieee.rs +0 −4 View lib/social/src/parse/ieee.rs
@@ -1,12 +1,8 @@
1//! IEEE Xplore — 知识 — ieee.org, ieeexplore.ieee.org
2//!
3//! ieee
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// IEEE Xplore — 知识 — ieee.org, ieeexplore.ieee.org
106pub struct Ieee;
117
128impl Platform for Ieee {
Modified lib/social/src/parse/ifanr.rs lib/social/src/parse/ifanr.rs +0 −4 View lib/social/src/parse/ifanr.rs
@@ -1,12 +1,8 @@
1//! 爱范儿 — 新闻 — ifanr.com
2//!
3//! ifanr
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 爱范儿 — 新闻 — ifanr.com
106pub struct Ifanr;
117
128impl Platform for Ifanr {
Modified lib/social/src/parse/ifeng.rs lib/social/src/parse/ifeng.rs +0 −4 View lib/social/src/parse/ifeng.rs
@@ -1,12 +1,8 @@
1//! 凤凰网 — 新闻 — ifeng.com
2//!
3//! ifeng
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 凤凰网 — 新闻 — ifeng.com
106pub struct Ifeng;
117
128impl Platform for Ifeng {
Modified lib/social/src/parse/ifttt.rs lib/social/src/parse/ifttt.rs +0 −4 View lib/social/src/parse/ifttt.rs
@@ -1,12 +1,8 @@
1//! IFTTT — 开发 — ifttt.com
2//!
3//! ifttt
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// IFTTT — 开发 — ifttt.com
106pub struct Ifttt;
117
128impl Platform for Ifttt {
Modified lib/social/src/parse/iheartradio.rs lib/social/src/parse/iheartradio.rs +0 −4 View lib/social/src/parse/iheartradio.rs
@@ -1,12 +1,8 @@
1//! iHeartRadio — 音乐 — iheart.com, iheartradio.com
2//!
3//! iheartradio
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// iHeartRadio — 音乐 — iheart.com, iheartradio.com
106pub struct Iheartradio;
117
128impl Platform for Iheartradio {
Modified lib/social/src/parse/ikea.rs lib/social/src/parse/ikea.rs +0 −4 View lib/social/src/parse/ikea.rs
@@ -1,12 +1,8 @@
1//! 宜家 — 电商 — ikea.com, ikea.cn
2//!
3//! ikea
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 宜家 — 电商 — ikea.com, ikea.cn
106pub struct Ikea;
117
128impl Platform for Ikea {
Modified lib/social/src/parse/infoq.rs lib/social/src/parse/infoq.rs +0 −4 View lib/social/src/parse/infoq.rs
@@ -1,12 +1,8 @@
1//! InfoQ — 开发 — infoq.com, infoq.cn
2//!
3//! infoq
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// InfoQ — 开发 — infoq.com, infoq.cn
106pub struct Infoq;
117
128impl Platform for Infoq {
Modified lib/social/src/parse/inke.rs lib/social/src/parse/inke.rs +0 −4 View lib/social/src/parse/inke.rs
@@ -1,12 +1,8 @@
1//! 映客直播 — 直播 — inke.cn
2//!
3//! inke
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 映客直播 — 直播 — inke.cn
106pub struct Inke;
117
128impl Platform for Inke {
Modified lib/social/src/parse/instacart.rs lib/social/src/parse/instacart.rs +0 −4 View lib/social/src/parse/instacart.rs
@@ -1,12 +1,8 @@
1//! Instacart — 电商 — instacart.com
2//!
3//! instacart
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Instacart — 电商 — instacart.com
106pub struct Instacart;
117
128impl Platform for Instacart {
Modified lib/social/src/parse/instagram.rs lib/social/src/parse/instagram.rs +0 −5 View lib/social/src/parse/instagram.rs
@@ -1,11 +1,6 @@
1//! Instagram — 社交 — instagram.com, instagr.am
2//!
3//! instagram
4
51use crate::parse::{EmbedRule, Platform};
62use crate::Category;
73
8/// Instagram — 社交 — instagram.com, instagr.am
94pub struct Instagram;
105
116impl Platform for Instagram {
Modified lib/social/src/parse/iqiyi.rs lib/social/src/parse/iqiyi.rs +0 −4 View lib/social/src/parse/iqiyi.rs
@@ -1,12 +1,8 @@
1//! 爱奇艺 — 视频 — iqiyi.com, iq.com, qy.net
2//!
3//! iqiyi
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 爱奇艺 — 视频 — iqiyi.com, iq.com, qy.net
106pub struct Iqiyi;
117
128impl Platform for Iqiyi {
Modified lib/social/src/parse/iyiou.rs lib/social/src/parse/iyiou.rs +0 −4 View lib/social/src/parse/iyiou.rs
@@ -1,12 +1,8 @@
1//! 亿欧 — 新闻 — iyiou.com
2//!
3//! iyiou
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 亿欧 — 新闻 — iyiou.com
106pub struct Iyiou;
117
128impl Platform for Iyiou {
Modified lib/social/src/parse/jd.rs lib/social/src/parse/jd.rs +0 −4 View lib/social/src/parse/jd.rs
@@ -1,12 +1,8 @@
1//! 京东 — 电商 — jd.com, jd.hk, 3.cn
2//!
3//! jd
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 京东 — 电商 — jd.com, jd.hk, 3.cn
106pub struct Jd;
117
128impl Platform for Jd {
Modified lib/social/src/parse/jianshu.rs lib/social/src/parse/jianshu.rs +0 −4 View lib/social/src/parse/jianshu.rs
@@ -1,12 +1,8 @@
1//! 简书 — 社交 — jianshu.com
2//!
3//! jianshu
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 简书 — 社交 — jianshu.com
106pub struct Jianshu;
117
128impl Platform for Jianshu {
Modified lib/social/src/parse/jiemian.rs lib/social/src/parse/jiemian.rs +0 −4 View lib/social/src/parse/jiemian.rs
@@ -1,12 +1,8 @@
1//! 界面新闻 — 新闻 — jiemian.com
2//!
3//! jiemian
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 界面新闻 — 新闻 — jiemian.com
106pub struct Jiemian;
117
128impl Platform for Jiemian {
Modified lib/social/src/parse/jike.rs lib/social/src/parse/jike.rs +0 −4 View lib/social/src/parse/jike.rs
@@ -1,12 +1,8 @@
1//! 即刻 — 社交 — okjike.com
2//!
3//! jike
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 即刻 — 社交 — okjike.com
106pub struct Jike;
117
128impl Platform for Jike {
Modified lib/social/src/parse/joox.rs lib/social/src/parse/joox.rs +0 −4 View lib/social/src/parse/joox.rs
@@ -1,12 +1,8 @@
1//! JOOX — 音乐 — joox.com
2//!
3//! joox
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// JOOX — 音乐 — joox.com
106pub struct Joox;
117
128impl Platform for Joox {
Modified lib/social/src/parse/jsfiddle.rs lib/social/src/parse/jsfiddle.rs +0 −5 View lib/social/src/parse/jsfiddle.rs
@@ -1,11 +1,6 @@
1//! JSFiddle — 开发 — jsfiddle.net
2//!
3//! jsfiddle
4
51use crate::parse::{EmbedRule, Platform};
62use crate::Category;
73
8/// JSFiddle — 开发 — jsfiddle.net
94pub struct Jsfiddle;
105
116impl Platform for Jsfiddle {
Modified lib/social/src/parse/juejin.rs lib/social/src/parse/juejin.rs +0 −4 View lib/social/src/parse/juejin.rs
@@ -1,12 +1,8 @@
1//! 掘金 — 开发 — juejin.cn, juejin.im
2//!
3//! juejin
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 掘金 — 开发 — juejin.cn, juejin.im
106pub struct Juejin;
117
128impl Platform for Juejin {
Modified lib/social/src/parse/jumei.rs lib/social/src/parse/jumei.rs +0 −4 View lib/social/src/parse/jumei.rs
@@ -1,12 +1,8 @@
1//! 聚美优品 — 电商 — jumei.com
2//!
3//! jumei
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 聚美优品 — 电商 — jumei.com
106pub struct Jumei;
117
128impl Platform for Jumei {
Modified lib/social/src/parse/kafan.rs lib/social/src/parse/kafan.rs +0 −4 View lib/social/src/parse/kafan.rs
@@ -1,12 +1,8 @@
1//! 卡饭论坛 — 论坛 — kafan.cn
2//!
3//! kafan
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 卡饭论坛 — 论坛 — kafan.cn
106pub struct Kafan;
117
128impl Platform for Kafan {
Modified lib/social/src/parse/kaggle.rs lib/social/src/parse/kaggle.rs +0 −4 View lib/social/src/parse/kaggle.rs
@@ -1,12 +1,8 @@
1//! Kaggle — 开发 — kaggle.com
2//!
3//! kaggle
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Kaggle — 开发 — kaggle.com
106pub struct Kaggle;
117
128impl Platform for Kaggle {
Modified lib/social/src/parse/kaixin.rs lib/social/src/parse/kaixin.rs +0 −4 View lib/social/src/parse/kaixin.rs
@@ -1,12 +1,8 @@
1//! 开心网 — 社交 — kaixin001.com
2//!
3//! kaixin
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 开心网 — 社交 — kaixin001.com
106pub struct Kaixin;
117
128impl Platform for Kaixin {
Modified lib/social/src/parse/kernel.rs lib/social/src/parse/kernel.rs +0 −4 View lib/social/src/parse/kernel.rs
@@ -1,12 +1,8 @@
1//! Linux Kernel — 开发 — kernel.org, linuxfoundation.org
2//!
3//! kernel
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Linux Kernel — 开发 — kernel.org, linuxfoundation.org
106pub struct Kernel;
117
128impl Platform for Kernel {
Modified lib/social/src/parse/kfc.rs lib/social/src/parse/kfc.rs +0 −4 View lib/social/src/parse/kfc.rs
@@ -1,12 +1,8 @@
1//! 肯德基 — 电商 — kfc.com.cn, kfc.com
2//!
3//! kfc
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 肯德基 — 电商 — kfc.com.cn, kfc.com
106pub struct Kfc;
117
128impl Platform for Kfc {
Modified lib/social/src/parse/kick.rs lib/social/src/parse/kick.rs +0 −4 View lib/social/src/parse/kick.rs
@@ -1,12 +1,8 @@
1//! Kick — 直播 — kick.com
2//!
3//! kick
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Kick — 直播 — kick.com
106pub struct Kick;
117
128impl Platform for Kick {
Modified lib/social/src/parse/kik.rs lib/social/src/parse/kik.rs +0 −4 View lib/social/src/parse/kik.rs
@@ -1,12 +1,8 @@
1//! Kik — 社交 — kik.me
2//!
3//! kik
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Kik — 社交 — kik.me
106pub struct Kik;
117
128impl Platform for Kik {
Modified lib/social/src/parse/kkbox.rs lib/social/src/parse/kkbox.rs +0 −4 View lib/social/src/parse/kkbox.rs
@@ -1,12 +1,8 @@
1//! KKBOX — 音乐 — kkbox.com, kkbox.fm
2//!
3//! kkbox
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// KKBOX — 音乐 — kkbox.com, kkbox.fm
106pub struct Kkbox;
117
128impl Platform for Kkbox {
Modified lib/social/src/parse/kktv.rs lib/social/src/parse/kktv.rs +0 −4 View lib/social/src/parse/kktv.rs
@@ -1,12 +1,8 @@
1//! KKTV — 视频 — kktv.me
2//!
3//! kktv
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// KKTV — 视频 — kktv.me
106pub struct Kktv;
117
128impl Platform for Kktv {
Modified lib/social/src/parse/kotlin.rs lib/social/src/parse/kotlin.rs +0 −4 View lib/social/src/parse/kotlin.rs
@@ -1,12 +1,8 @@
1//! Kotlin — 开发 — kotlinlang.org
2//!
3//! kotlin
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Kotlin — 开发 — kotlinlang.org
106pub struct Kotlin;
117
128impl Platform for Kotlin {
Modified lib/social/src/parse/kuaishou.rs lib/social/src/parse/kuaishou.rs +0 −4 View lib/social/src/parse/kuaishou.rs
@@ -1,12 +1,8 @@
1//! 快手 — 社交 — kuaishou.com, gifshow.com, chenzhongtech.com
2//!
3//! kuaishou
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 快手 — 社交 — kuaishou.com, gifshow.com, chenzhongtech.com
106pub struct Kuaishou;
117
128impl Platform for Kuaishou {
Modified lib/social/src/parse/kuaishou_live.rs lib/social/src/parse/kuaishou_live.rs +0 −4 View lib/social/src/parse/kuaishou_live.rs
@@ -1,12 +1,8 @@
1//! 快手直播 — 直播 — live.kuaishou.com
2//!
3//! kuaishou-live
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 快手直播 — 直播 — live.kuaishou.com
106pub struct KuaishouLive;
117
128impl Platform for KuaishouLive {
Modified lib/social/src/parse/kugou.rs lib/social/src/parse/kugou.rs +0 −4 View lib/social/src/parse/kugou.rs
@@ -1,12 +1,8 @@
1//! 酷狗音乐 — 音乐 — kugou.com
2//!
3//! kugou
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 酷狗音乐 — 音乐 — kugou.com
106pub struct Kugou;
117
128impl Platform for Kugou {
Modified lib/social/src/parse/kuwo.rs lib/social/src/parse/kuwo.rs +0 −4 View lib/social/src/parse/kuwo.rs
@@ -1,12 +1,8 @@
1//! 酷我音乐 — 音乐 — kuwo.cn
2//!
3//! kuwo
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 酷我音乐 — 音乐 — kuwo.cn
106pub struct Kuwo;
117
128impl Platform for Kuwo {
Modified lib/social/src/parse/langlive.rs lib/social/src/parse/langlive.rs +0 −4 View lib/social/src/parse/langlive.rs
@@ -1,12 +1,8 @@
1//! 浪LIVE — 直播 — lang.live
2//!
3//! langlive
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 浪LIVE — 直播 — lang.live
106pub struct Langlive;
117
128impl Platform for Langlive {
Modified lib/social/src/parse/lazada.rs lib/social/src/parse/lazada.rs +0 −4 View lib/social/src/parse/lazada.rs
@@ -1,12 +1,8 @@
1//! Lazada — 电商 — lazada.com, lazada.co.th, lazada.sg, lazada.com.my, lazada.ph, lazada.co.id, lazada.vn
2//!
3//! lazada
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Lazada — 电商 — lazada.com, lazada.co.th, lazada.sg, lazada.com.my, lazada.ph, lazada.co.id, lazada.vn
106pub struct Lazada;
117
128impl Platform for Lazada {
Modified lib/social/src/parse/letv.rs lib/social/src/parse/letv.rs +0 −4 View lib/social/src/parse/letv.rs
@@ -1,12 +1,8 @@
1//! 乐视视频 — 视频 — le.com, letv.com
2//!
3//! letv
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 乐视视频 — 视频 — le.com, letv.com
106pub struct Letv;
117
128impl Platform for Letv {
Modified lib/social/src/parse/line.rs lib/social/src/parse/line.rs +0 −4 View lib/social/src/parse/line.rs
@@ -1,12 +1,8 @@
1//! LINE — 社交 — line.me, line-apps.com
2//!
3//! line
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// LINE — 社交 — line.me, line-apps.com
106pub struct Line;
117
128impl Platform for Line {
Modified lib/social/src/parse/line_music.rs lib/social/src/parse/line_music.rs +0 −4 View lib/social/src/parse/line_music.rs
@@ -1,12 +1,8 @@
1//! LINE MUSIC — 音乐 — music.line.me
2//!
3//! line-music
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// LINE MUSIC — 音乐 — music.line.me
106pub struct LineMusic;
117
128impl Platform for LineMusic {
Modified lib/social/src/parse/linear.rs lib/social/src/parse/linear.rs +0 −4 View lib/social/src/parse/linear.rs
@@ -1,12 +1,8 @@
1//! Linear — 开发 — linear.app
2//!
3//! linear
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Linear — 开发 — linear.app
106pub struct Linear;
117
128impl Platform for Linear {
Modified lib/social/src/parse/linetv.rs lib/social/src/parse/linetv.rs +0 −4 View lib/social/src/parse/linetv.rs
@@ -1,12 +1,8 @@
1//! LINE TV — 视频 — linetv.tw
2//!
3//! linetv
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// LINE TV — 视频 — linetv.tw
106pub struct Linetv;
117
128impl Platform for Linetv {
Modified lib/social/src/parse/linkedin.rs lib/social/src/parse/linkedin.rs +0 −4 View lib/social/src/parse/linkedin.rs
@@ -1,12 +1,8 @@
1//! LinkedIn — 社交 — linkedin.com, lnkd.in
2//!
3//! linkedin
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// LinkedIn — 社交 — linkedin.com, lnkd.in
106pub struct Linkedin;
117
128impl Platform for Linkedin {
Modified lib/social/src/parse/lizhi.rs lib/social/src/parse/lizhi.rs +0 −4 View lib/social/src/parse/lizhi.rs
@@ -1,12 +1,8 @@
1//! 荔枝FM — 音乐 — lizhi.fm
2//!
3//! lizhi
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 荔枝FM — 音乐 — lizhi.fm
106pub struct Lizhi;
117
128impl Platform for Lizhi {
Modified lib/social/src/parse/lkong.rs lib/social/src/parse/lkong.rs +0 −4 View lib/social/src/parse/lkong.rs
@@ -1,12 +1,8 @@
1//! 龙空 — 论坛 — lkong.com, longkong.cn
2//!
3//! lkong
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 龙空 — 论坛 — lkong.com, longkong.cn
106pub struct Lkong;
117
128impl Platform for Lkong {
Modified lib/social/src/parse/llvm.rs lib/social/src/parse/llvm.rs +0 −4 View lib/social/src/parse/llvm.rs
@@ -1,12 +1,8 @@
1//! LLVM — 开发 — llvm.org
2//!
3//! llvm
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// LLVM — 开发 — llvm.org
106pub struct Llvm;
117
128impl Platform for Llvm {
Modified lib/social/src/parse/lobsters.rs lib/social/src/parse/lobsters.rs +0 −4 View lib/social/src/parse/lobsters.rs
@@ -1,12 +1,8 @@
1//! Lobsters — 论坛 — lobste.rs
2//!
3//! lobsters
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Lobsters — 论坛 — lobste.rs
106pub struct Lobsters;
117
128impl Platform for Lobsters {
Modified lib/social/src/parse/lofter.rs lib/social/src/parse/lofter.rs +0 −4 View lib/social/src/parse/lofter.rs
@@ -1,12 +1,8 @@
1//! LOFTER — 社交 — lofter.com
2//!
3//! lofter
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// LOFTER — 社交 — lofter.com
106pub struct Lofter;
117
128impl Platform for Lofter {
Modified lib/social/src/parse/longzhu.rs lib/social/src/parse/longzhu.rs +0 −4 View lib/social/src/parse/longzhu.rs
@@ -1,12 +1,8 @@
1//! 龙珠直播 — 直播 — longzhu.com
2//!
3//! longzhu
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 龙珠直播 — 直播 — longzhu.com
106pub struct Longzhu;
117
128impl Platform for Longzhu {
Modified lib/social/src/parse/luckin.rs lib/social/src/parse/luckin.rs +0 −4 View lib/social/src/parse/luckin.rs
@@ -1,12 +1,8 @@
1//! 瑞幸咖啡 — 电商 — luckincoffee.com, lkcoffee.com
2//!
3//! luckin
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 瑞幸咖啡 — 电商 — luckincoffee.com, lkcoffee.com
106pub struct Luckin;
117
128impl Platform for Luckin {
Modified lib/social/src/parse/maimai.rs lib/social/src/parse/maimai.rs +0 −4 View lib/social/src/parse/maimai.rs
@@ -1,12 +1,8 @@
1//! 脉脉 — 社交 — maimai.cn
2//!
3//! maimai
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 脉脉 — 社交 — maimai.cn
106pub struct Maimai;
117
128impl Platform for Maimai {
Modified lib/social/src/parse/mastodon.rs lib/social/src/parse/mastodon.rs +0 −5 View lib/social/src/parse/mastodon.rs
@@ -1,11 +1,6 @@
1//! Mastodon — 社交 — mastodon.social, mastodon.online, mstdn.social, mastodon.world, pawoo.net, fosstodon.org
2//!
3//! mastodon
4
51use crate::parse::{EmbedRule, Platform};
62use crate::Category;
73
8/// Mastodon — 社交 — mastodon.social, mastodon.online, mstdn.social, mastodon.world, pawoo.net, fosstodon.org
94pub struct Mastodon;
105
116impl Platform for Mastodon {
Modified lib/social/src/parse/max.rs lib/social/src/parse/max.rs +0 −4 View lib/social/src/parse/max.rs
@@ -1,12 +1,8 @@
1//! Max — 视频 — max.com, hbomax.com
2//!
3//! max
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Max — 视频 — max.com, hbomax.com
106pub struct Max;
117
128impl Platform for Max {
Modified lib/social/src/parse/mcdonalds.rs lib/social/src/parse/mcdonalds.rs +0 −4 View lib/social/src/parse/mcdonalds.rs
@@ -1,12 +1,8 @@
1//! 麦当劳 — 电商 — mcdonalds.com.cn, mcdonalds.com
2//!
3//! mcdonalds
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 麦当劳 — 电商 — mcdonalds.com.cn, mcdonalds.com
106pub struct Mcdonalds;
117
128impl Platform for Mcdonalds {
Modified lib/social/src/parse/mdn.rs lib/social/src/parse/mdn.rs +0 −4 View lib/social/src/parse/mdn.rs
@@ -1,12 +1,8 @@
1//! MDN — 开发 — developer.mozilla.org, mdn.mozilla.org, mdn.dev
2//!
3//! mdn
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// MDN — 开发 — developer.mozilla.org, mdn.mozilla.org, mdn.dev
106pub struct Mdn;
117
128impl Platform for Mdn {
Modified lib/social/src/parse/medium.rs lib/social/src/parse/medium.rs +0 −4 View lib/social/src/parse/medium.rs
@@ -1,12 +1,8 @@
1//! Medium — 新闻 — medium.com, towardsdatascience.com
2//!
3//! medium
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Medium — 新闻 — medium.com, towardsdatascience.com
106pub struct Medium;
117
128impl Platform for Medium {
Modified lib/social/src/parse/meetup.rs lib/social/src/parse/meetup.rs +0 −4 View lib/social/src/parse/meetup.rs
@@ -1,12 +1,8 @@
1//! Meetup — 社交 — meetup.com
2//!
3//! meetup
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Meetup — 社交 — meetup.com
106pub struct Meetup;
117
128impl Platform for Meetup {
Modified lib/social/src/parse/meipai.rs lib/social/src/parse/meipai.rs +0 −4 View lib/social/src/parse/meipai.rs
@@ -1,12 +1,8 @@
1//! 美拍 — 视频 — meipai.com
2//!
3//! meipai
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 美拍 — 视频 — meipai.com
106pub struct Meipai;
117
128impl Platform for Meipai {
Modified lib/social/src/parse/meituan.rs lib/social/src/parse/meituan.rs +0 −4 View lib/social/src/parse/meituan.rs
@@ -1,12 +1,8 @@
1//! 美团 — 电商 — meituan.com, meituan.net, dianping.com
2//!
3//! meituan
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 美团 — 电商 — meituan.com, meituan.net, dianping.com
106pub struct Meituan;
117
128impl Platform for Meituan {
Modified lib/social/src/parse/mercadolibre.rs lib/social/src/parse/mercadolibre.rs +0 −4 View lib/social/src/parse/mercadolibre.rs
@@ -1,12 +1,8 @@
1//! Mercado Libre — 电商 — mercadolibre.com, mercadolivre.com.br, mercadolibre.com.mx, mercadolibre.com.ar, mercadolibre.cl, mercadolibre.com.co, mercadolibre.com.pe
2//!
3//! mercadolibre
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Mercado Libre — 电商 — mercadolibre.com, mercadolivre.com.br, mercadolibre.com.mx, mercadolibre.com.ar, mercadolibre.cl, mercadolibre.com.co, mercadolibre.com.pe
106pub struct Mercadolibre;
117
128impl Platform for Mercadolibre {
Modified lib/social/src/parse/metacafe.rs lib/social/src/parse/metacafe.rs +0 −4 View lib/social/src/parse/metacafe.rs
@@ -1,12 +1,8 @@
1//! Metacafe — 视频 — metacafe.com
2//!
3//! metacafe
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Metacafe — 视频 — metacafe.com
106pub struct Metacafe;
117
128impl Platform for Metacafe {
Modified lib/social/src/parse/metafilter.rs lib/social/src/parse/metafilter.rs +0 −4 View lib/social/src/parse/metafilter.rs
@@ -1,12 +1,8 @@
1//! MetaFilter — 论坛 — metafilter.com
2//!
3//! metafilter
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// MetaFilter — 论坛 — metafilter.com
106pub struct Metafilter;
117
128impl Platform for Metafilter {
Modified lib/social/src/parse/mgtv.rs lib/social/src/parse/mgtv.rs +0 −4 View lib/social/src/parse/mgtv.rs
@@ -1,12 +1,8 @@
1//! 芒果TV — 视频 — mgtv.com
2//!
3//! mgtv
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 芒果TV — 视频 — mgtv.com
106pub struct Mgtv;
117
128impl Platform for Mgtv {
Modified lib/social/src/parse/mi_store.rs lib/social/src/parse/mi_store.rs +0 −4 View lib/social/src/parse/mi_store.rs
@@ -1,12 +1,8 @@
1//! 小米商城 — 电商 — mi.com, xiaomiyoupin.com
2//!
3//! mi-store
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 小米商城 — 电商 — mi.com, xiaomiyoupin.com
106pub struct MiStore;
117
128impl Platform for MiStore {
Modified lib/social/src/parse/miaopai.rs lib/social/src/parse/miaopai.rs +0 −4 View lib/social/src/parse/miaopai.rs
@@ -1,12 +1,8 @@
1//! 秒拍 — 视频 — miaopai.com
2//!
3//! miaopai
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 秒拍 — 视频 — miaopai.com
106pub struct Miaopai;
117
128impl Platform for Miaopai {
Modified lib/social/src/parse/microsoft.rs lib/social/src/parse/microsoft.rs +0 −4 View lib/social/src/parse/microsoft.rs
@@ -1,12 +1,8 @@
1//! Microsoft — 开发 — microsoft.com, learn.microsoft.com, azure.com
2//!
3//! microsoft
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Microsoft — 开发 — microsoft.com, learn.microsoft.com, azure.com
106pub struct Microsoft;
117
128impl Platform for Microsoft {
Modified lib/social/src/parse/migu_music.rs lib/social/src/parse/migu_music.rs +0 −4 View lib/social/src/parse/migu_music.rs
@@ -1,12 +1,8 @@
1//! 咪咕音乐 — 音乐 — music.migu.cn
2//!
3//! migu-music
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 咪咕音乐 — 音乐 — music.migu.cn
106pub struct MiguMusic;
117
128impl Platform for MiguMusic {
Modified lib/social/src/parse/migu_video.rs lib/social/src/parse/migu_video.rs +0 −4 View lib/social/src/parse/migu_video.rs
@@ -1,12 +1,8 @@
1//! 咪咕视频 — 视频 — miguvideo.com
2//!
3//! migu-video
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 咪咕视频 — 视频 — miguvideo.com
106pub struct MiguVideo;
117
128impl Platform for MiguVideo {
Modified lib/social/src/parse/mildom.rs lib/social/src/parse/mildom.rs +0 −4 View lib/social/src/parse/mildom.rs
@@ -1,12 +1,8 @@
1//! Mildom — 直播 — mildom.com
2//!
3//! mildom
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Mildom — 直播 — mildom.com
106pub struct Mildom;
117
128impl Platform for Mildom {
Modified lib/social/src/parse/miro.rs lib/social/src/parse/miro.rs +0 −4 View lib/social/src/parse/miro.rs
@@ -1,12 +1,8 @@
1//! Miro — 开发 — miro.com
2//!
3//! miro
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Miro — 开发 — miro.com
106pub struct Miro;
117
128impl Platform for Miro {
Modified lib/social/src/parse/mixcloud.rs lib/social/src/parse/mixcloud.rs +0 −5 View lib/social/src/parse/mixcloud.rs
@@ -1,11 +1,6 @@
1//! Mixcloud — 音乐 — mixcloud.com
2//!
3//! mixcloud
4
51use crate::parse::{EmbedRule, Platform};
62use crate::Category;
73
8/// Mixcloud — 音乐 — mixcloud.com
94pub struct Mixcloud;
105
116impl Platform for Mixcloud {
Modified lib/social/src/parse/mixer.rs lib/social/src/parse/mixer.rs +0 −4 View lib/social/src/parse/mixer.rs
@@ -1,12 +1,8 @@
1//! Mixer — 直播 — mixer.com
2//!
3//! mixer
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Mixer — 直播 — mixer.com
106pub struct Mixer;
117
128impl Platform for Mixer {
Modified lib/social/src/parse/mogujie.rs lib/social/src/parse/mogujie.rs +0 −4 View lib/social/src/parse/mogujie.rs
@@ -1,12 +1,8 @@
1//! 蘑菇街 — 电商 — mogujie.com
2//!
3//! mogujie
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 蘑菇街 — 电商 — mogujie.com
106pub struct Mogujie;
117
128impl Platform for Mogujie {
Modified lib/social/src/parse/momo.rs lib/social/src/parse/momo.rs +0 −4 View lib/social/src/parse/momo.rs
@@ -1,12 +1,8 @@
1//! 陌陌 — 社交 — immomo.com, momo.com
2//!
3//! momo
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 陌陌 — 社交 — immomo.com, momo.com
106pub struct Momo;
117
128impl Platform for Momo {
Modified lib/social/src/parse/monday.rs lib/social/src/parse/monday.rs +0 −4 View lib/social/src/parse/monday.rs
@@ -1,12 +1,8 @@
1//! monday.com — 开发 — monday.com
2//!
3//! monday
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// monday.com — 开发 — monday.com
106pub struct Monday;
117
128impl Platform for Monday {
Modified lib/social/src/parse/mongodb.rs lib/social/src/parse/mongodb.rs +0 −4 View lib/social/src/parse/mongodb.rs
@@ -1,12 +1,8 @@
1//! MongoDB — 开发 — mongodb.com
2//!
3//! mongodb
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// MongoDB — 开发 — mongodb.com
106pub struct Mongodb;
117
128impl Platform for Mongodb {
Modified lib/social/src/parse/mop.rs lib/social/src/parse/mop.rs +0 −4 View lib/social/src/parse/mop.rs
@@ -1,12 +1,8 @@
1//! 猫扑 — 论坛 — mop.com
2//!
3//! mop
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 猫扑 — 论坛 — mop.com
106pub struct Mop;
117
128impl Platform for Mop {
Modified lib/social/src/parse/napster.rs lib/social/src/parse/napster.rs +0 −4 View lib/social/src/parse/napster.rs
@@ -1,12 +1,8 @@
1//! Napster — 音乐 — napster.com
2//!
3//! napster
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Napster — 音乐 — napster.com
106pub struct Napster;
117
128impl Platform for Napster {
Modified lib/social/src/parse/nature.rs lib/social/src/parse/nature.rs +0 −4 View lib/social/src/parse/nature.rs
@@ -1,12 +1,8 @@
1//! Nature — 知识 — nature.com
2//!
3//! nature
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Nature — 知识 — nature.com
106pub struct Nature;
117
128impl Platform for Nature {
Modified lib/social/src/parse/neogaf.rs lib/social/src/parse/neogaf.rs +0 −4 View lib/social/src/parse/neogaf.rs
@@ -1,12 +1,8 @@
1//! NeoGAF — 论坛 — neogaf.com
2//!
3//! neogaf
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// NeoGAF — 论坛 — neogaf.com
106pub struct Neogaf;
117
128impl Platform for Neogaf {
Modified lib/social/src/parse/netease_cc.rs lib/social/src/parse/netease_cc.rs +0 −4 View lib/social/src/parse/netease_cc.rs
@@ -1,12 +1,8 @@
1//! 网易CC直播 — 直播 — cc.163.com
2//!
3//! netease-cc
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 网易CC直播 — 直播 — cc.163.com
106pub struct NeteaseCc;
117
128impl Platform for NeteaseCc {
Modified lib/social/src/parse/netease_music.rs lib/social/src/parse/netease_music.rs +0 −5 View lib/social/src/parse/netease_music.rs
@@ -1,11 +1,6 @@
1//! 网易云音乐 — 音乐 — music.163.com, 163cn.tv, y.163.com
2//!
3//! netease-music
4
51use crate::parse::{EmbedRule, Platform};
62use crate::Category;
73
8/// 网易云音乐 — 音乐 — music.163.com, 163cn.tv, y.163.com
94pub struct NeteaseMusic;
105
116impl Platform for NeteaseMusic {
Modified lib/social/src/parse/netease_news.rs lib/social/src/parse/netease_news.rs +0 −4 View lib/social/src/parse/netease_news.rs
@@ -1,12 +1,8 @@
1//! 网易新闻 — 新闻 — news.163.com, 163.com
2//!
3//! netease-news
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 网易新闻 — 新闻 — news.163.com, 163.com
106pub struct NeteaseNews;
117
128impl Platform for NeteaseNews {
Modified lib/social/src/parse/netflix.rs lib/social/src/parse/netflix.rs +0 −4 View lib/social/src/parse/netflix.rs
@@ -1,12 +1,8 @@
1//! Netflix — 视频 — netflix.com
2//!
3//! netflix
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Netflix — 视频 — netflix.com
106pub struct Netflix;
117
128impl Platform for Netflix {
Modified lib/social/src/parse/netlify.rs lib/social/src/parse/netlify.rs +0 −4 View lib/social/src/parse/netlify.rs
@@ -1,12 +1,8 @@
1//! Netlify — 开发 — netlify.app, netlify.com
2//!
3//! netlify
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Netlify — 开发 — netlify.app, netlify.com
106pub struct Netlify;
117
128impl Platform for Netlify {
Modified lib/social/src/parse/newsmth.rs lib/social/src/parse/newsmth.rs +0 −4 View lib/social/src/parse/newsmth.rs
@@ -1,12 +1,8 @@
1//! 水木社区 — 论坛 — newsmth.net, mysmth.net
2//!
3//! newsmth
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 水木社区 — 论坛 — newsmth.net, mysmth.net
106pub struct Newsmth;
117
128impl Platform for Newsmth {
Modified lib/social/src/parse/nextdoor.rs lib/social/src/parse/nextdoor.rs +0 −4 View lib/social/src/parse/nextdoor.rs
@@ -1,12 +1,8 @@
1//! Nextdoor — 社交 — nextdoor.com
2//!
3//! nextdoor
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Nextdoor — 社交 — nextdoor.com
106pub struct Nextdoor;
117
128impl Platform for Nextdoor {
Modified lib/social/src/parse/nextjs.rs lib/social/src/parse/nextjs.rs +0 −4 View lib/social/src/parse/nextjs.rs
@@ -1,12 +1,8 @@
1//! Next.js — 开发 — nextjs.org
2//!
3//! nextjs
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Next.js — 开发 — nextjs.org
106pub struct Nextjs;
117
128impl Platform for Nextjs {
Modified lib/social/src/parse/nga.rs lib/social/src/parse/nga.rs +0 −4 View lib/social/src/parse/nga.rs
@@ -1,12 +1,8 @@
1//! NGA — 论坛 — nga.cn, ngacn.cc
2//!
3//! nga
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// NGA — 论坛 — nga.cn, ngacn.cc
106pub struct Nga;
117
128impl Platform for Nga {
Modified lib/social/src/parse/nicovideo.rs lib/social/src/parse/nicovideo.rs +0 −5 View lib/social/src/parse/nicovideo.rs
@@ -1,11 +1,6 @@
1//! ニコニコ — 视频 — nicovideo.jp, nico.ms
2//!
3//! nicovideo
4
51use crate::parse::{EmbedRule, Platform};
62use crate::Category;
73
8/// ニコニコ — 视频 — nicovideo.jp, nico.ms
94pub struct Nicovideo;
105
116impl Platform for Nicovideo {
Modified lib/social/src/parse/nike.rs lib/social/src/parse/nike.rs +0 −4 View lib/social/src/parse/nike.rs
@@ -1,12 +1,8 @@
1//! Nike — 电商 — nike.com
2//!
3//! nike
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Nike — 电商 — nike.com
106pub struct Nike;
117
128impl Platform for Nike {
Modified lib/social/src/parse/nimotv.rs lib/social/src/parse/nimotv.rs +0 −4 View lib/social/src/parse/nimotv.rs
@@ -1,12 +1,8 @@
1//! Nimo TV — 直播 — nimotv.com
2//!
3//! nimotv
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Nimo TV — 直播 — nimotv.com
106pub struct Nimotv;
117
128impl Platform for Nimotv {
Modified lib/social/src/parse/nodejs.rs lib/social/src/parse/nodejs.rs +0 −4 View lib/social/src/parse/nodejs.rs
@@ -1,12 +1,8 @@
1//! Node.js — 开发 — nodejs.org
2//!
3//! nodejs
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Node.js — 开发 — nodejs.org
106pub struct Nodejs;
117
128impl Platform for Nodejs {
Modified lib/social/src/parse/notion.rs lib/social/src/parse/notion.rs +0 −4 View lib/social/src/parse/notion.rs
@@ -1,12 +1,8 @@
1//! Notion — 知识 — notion.so, notion.site
2//!
3//! notion
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Notion — 知识 — notion.so, notion.site
106pub struct Notion;
117
128impl Platform for Notion {
Modified lib/social/src/parse/npm.rs lib/social/src/parse/npm.rs +0 −4 View lib/social/src/parse/npm.rs
@@ -1,12 +1,8 @@
1//! npm — 开发 — npmjs.com, npmjs.org
2//!
3//! npm
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// npm — 开发 — npmjs.com, npmjs.org
106pub struct Npm;
117
128impl Platform for Npm {
Modified lib/social/src/parse/nuxt.rs lib/social/src/parse/nuxt.rs +0 −4 View lib/social/src/parse/nuxt.rs
@@ -1,12 +1,8 @@
1//! Nuxt — 开发 — nuxt.com
2//!
3//! nuxt
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Nuxt — 开发 — nuxt.com
106pub struct Nuxt;
117
128impl Platform for Nuxt {
Modified lib/social/src/parse/nytimes.rs lib/social/src/parse/nytimes.rs +0 −4 View lib/social/src/parse/nytimes.rs
@@ -1,12 +1,8 @@
1//! The New York Times — 新闻 — nytimes.com, nyti.ms
2//!
3//! nytimes
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// The New York Times — 新闻 — nytimes.com, nyti.ms
106pub struct Nytimes;
117
128impl Platform for Nytimes {
Modified lib/social/src/parse/obsidian.rs lib/social/src/parse/obsidian.rs +0 −4 View lib/social/src/parse/obsidian.rs
@@ -1,12 +1,8 @@
1//! Obsidian Publish — 知识 — obsidian.md, obsidianpublish.com
2//!
3//! obsidian
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Obsidian Publish — 知识 — obsidian.md, obsidianpublish.com
106pub struct Obsidian;
117
128impl Platform for Obsidian {
Modified lib/social/src/parse/odysee.rs lib/social/src/parse/odysee.rs +0 −4 View lib/social/src/parse/odysee.rs
@@ -1,12 +1,8 @@
1//! Odysee — 视频 — odysee.com
2//!
3//! odysee
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Odysee — 视频 — odysee.com
106pub struct Odysee;
117
128impl Platform for Odysee {
Modified lib/social/src/parse/openai.rs lib/social/src/parse/openai.rs +0 −4 View lib/social/src/parse/openai.rs
@@ -1,12 +1,8 @@
1//! OpenAI — 开发 — openai.com, chatgpt.com
2//!
3//! openai
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// OpenAI — 开发 — openai.com, chatgpt.com
106pub struct Openai;
117
128impl Platform for Openai {
Modified lib/social/src/parse/oschina.rs lib/social/src/parse/oschina.rs +0 −4 View lib/social/src/parse/oschina.rs
@@ -1,12 +1,8 @@
1//! 开源中国 — 开发 — oschina.net
2//!
3//! oschina
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 开源中国 — 开发 — oschina.net
106pub struct Oschina;
117
128impl Platform for Oschina {
Modified lib/social/src/parse/p1688.rs lib/social/src/parse/p1688.rs +0 −4 View lib/social/src/parse/p1688.rs
@@ -1,12 +1,8 @@
1//! 1688 — 电商 — 1688.com, alibaba.com, alibaba.cn
2//!
3//! 1688
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 1688 — 电商 — 1688.com, alibaba.com, alibaba.cn
106pub struct P1688;
117
128impl Platform for P1688 {
Modified lib/social/src/parse/p17live.rs lib/social/src/parse/p17live.rs +0 −4 View lib/social/src/parse/p17live.rs
@@ -1,12 +1,8 @@
1//! 17LIVE — 直播 — 17.live, 17app.co
2//!
3//! 17live
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 17LIVE — 直播 — 17.live, 17app.co
106pub struct P17live;
117
128impl Platform for P17live {
Modified lib/social/src/parse/p36kr.rs lib/social/src/parse/p36kr.rs +0 −4 View lib/social/src/parse/p36kr.rs
@@ -1,12 +1,8 @@
1//! 36氪 — 新闻 — 36kr.com
2//!
3//! 36kr
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 36氪 — 新闻 — 36kr.com
106pub struct P36kr;
117
128impl Platform for P36kr {
Modified lib/social/src/parse/p4chan.rs lib/social/src/parse/p4chan.rs +0 −4 View lib/social/src/parse/p4chan.rs
@@ -1,12 +1,8 @@
1//! 4chan — 论坛 — 4chan.org, 4channel.org
2//!
3//! 4chan
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 4chan — 论坛 — 4chan.org, 4channel.org
106pub struct P4chan;
117
128impl Platform for P4chan {
Modified lib/social/src/parse/p52pojie.rs lib/social/src/parse/p52pojie.rs +0 −4 View lib/social/src/parse/p52pojie.rs
@@ -1,12 +1,8 @@
1//! 吾爱破解 — 论坛 — 52pojie.cn
2//!
3//! 52pojie
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 吾爱破解 — 论坛 — 52pojie.cn
106pub struct P52pojie;
117
128impl Platform for P52pojie {
Modified lib/social/src/parse/p56.rs lib/social/src/parse/p56.rs +0 −4 View lib/social/src/parse/p56.rs
@@ -1,12 +1,8 @@
1//! 56视频 — 视频 — 56.com
2//!
3//! 56
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 56视频 — 视频 — 56.com
106pub struct P56;
117
128impl Platform for P56 {
Modified lib/social/src/parse/p58.rs lib/social/src/parse/p58.rs +0 −4 View lib/social/src/parse/p58.rs
@@ -1,12 +1,8 @@
1//! 58同城 — 电商 — 58.com
2//!
3//! 58
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 58同城 — 电商 — 58.com
106pub struct P58;
117
128impl Platform for P58 {
Modified lib/social/src/parse/p5sing.rs lib/social/src/parse/p5sing.rs +0 −4 View lib/social/src/parse/p5sing.rs
@@ -1,12 +1,8 @@
1//! 5sing — 音乐 — 5sing.kugou.com, 5sing.com
2//!
3//! 5sing
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 5sing — 音乐 — 5sing.kugou.com, 5sing.com
106pub struct P5sing;
117
128impl Platform for P5sing {
Modified lib/social/src/parse/p6rooms.rs lib/social/src/parse/p6rooms.rs +0 −4 View lib/social/src/parse/p6rooms.rs
@@ -1,12 +1,8 @@
1//! 六间房 — 视频 — 6.cn, 6rooms.com
2//!
3//! 6rooms
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 六间房 — 视频 — 6.cn, 6rooms.com
106pub struct P6rooms;
117
128impl Platform for P6rooms {
Modified lib/social/src/parse/panda.rs lib/social/src/parse/panda.rs +0 −4 View lib/social/src/parse/panda.rs
@@ -1,12 +1,8 @@
1//! 熊猫直播 — 直播 — panda.tv
2//!
3//! panda
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 熊猫直播 — 直播 — panda.tv
106pub struct Panda;
117
128impl Platform for Panda {
Modified lib/social/src/parse/pandora.rs lib/social/src/parse/pandora.rs +0 −4 View lib/social/src/parse/pandora.rs
@@ -1,12 +1,8 @@
1//! Pandora — 音乐 — pandora.com
2//!
3//! pandora
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Pandora — 音乐 — pandora.com
106pub struct Pandora;
117
128impl Platform for Pandora {
Modified lib/social/src/parse/paramount.rs lib/social/src/parse/paramount.rs +0 −4 View lib/social/src/parse/paramount.rs
@@ -1,12 +1,8 @@
1//! Paramount+ — 视频 — paramountplus.com
2//!
3//! paramount
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Paramount+ — 视频 — paramountplus.com
106pub struct Paramount;
117
128impl Platform for Paramount {
Modified lib/social/src/parse/peacock.rs lib/social/src/parse/peacock.rs +0 −4 View lib/social/src/parse/peacock.rs
@@ -1,12 +1,8 @@
1//! Peacock — 视频 — peacocktv.com
2//!
3//! peacock
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Peacock — 视频 — peacocktv.com
106pub struct Peacock;
117
128impl Platform for Peacock {
Modified lib/social/src/parse/people.rs lib/social/src/parse/people.rs +0 −4 View lib/social/src/parse/people.rs
@@ -1,12 +1,8 @@
1//! 人民网 — 新闻 — people.com.cn, people.cn
2//!
3//! people
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 人民网 — 新闻 — people.com.cn, people.cn
106pub struct People;
117
128impl Platform for People {
Modified lib/social/src/parse/pexels.rs lib/social/src/parse/pexels.rs +0 −4 View lib/social/src/parse/pexels.rs
@@ -1,12 +1,8 @@
1//! Pexels — 开发 — pexels.com
2//!
3//! pexels
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Pexels — 开发 — pexels.com
106pub struct Pexels;
117
128impl Platform for Pexels {
Modified lib/social/src/parse/phpbb.rs lib/social/src/parse/phpbb.rs +0 −4 View lib/social/src/parse/phpbb.rs
@@ -1,12 +1,8 @@
1//! phpBB — 论坛 — phpbb.com
2//!
3//! phpbb
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// phpBB — 论坛 — phpbb.com
106pub struct Phpbb;
117
128impl Platform for Phpbb {
Modified lib/social/src/parse/pinduoduo.rs lib/social/src/parse/pinduoduo.rs +0 −4 View lib/social/src/parse/pinduoduo.rs
@@ -1,12 +1,8 @@
1//! 拼多多 — 电商 — pinduoduo.com, yangkeduo.com, pdd.cn
2//!
3//! pinduoduo
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 拼多多 — 电商 — pinduoduo.com, yangkeduo.com, pdd.cn
106pub struct Pinduoduo;
117
128impl Platform for Pinduoduo {
Modified lib/social/src/parse/pinterest.rs lib/social/src/parse/pinterest.rs +0 −5 View lib/social/src/parse/pinterest.rs
@@ -1,11 +1,6 @@
1//! Pinterest — 社交 — pinterest.com, pinterest.co.uk, pinterest.de, pin.it
2//!
3//! pinterest
4
51use crate::parse::{EmbedRule, Platform};
62use crate::Category;
73
8/// Pinterest — 社交 — pinterest.com, pinterest.co.uk, pinterest.de, pin.it
94pub struct Pinterest;
105
116impl Platform for Pinterest {
Modified lib/social/src/parse/pipixia.rs lib/social/src/parse/pipixia.rs +0 −4 View lib/social/src/parse/pipixia.rs
@@ -1,12 +1,8 @@
1//! 皮皮虾 — 社交 — pipix.com
2//!
3//! pipixia
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 皮皮虾 — 社交 — pipix.com
106pub struct Pipixia;
117
128impl Platform for Pipixia {
Modified lib/social/src/parse/pixabay.rs lib/social/src/parse/pixabay.rs +0 −4 View lib/social/src/parse/pixabay.rs
@@ -1,12 +1,8 @@
1//! Pixabay — 开发 — pixabay.com
2//!
3//! pixabay
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Pixabay — 开发 — pixabay.com
106pub struct Pixabay;
117
128impl Platform for Pixabay {
Modified lib/social/src/parse/pixiv.rs lib/social/src/parse/pixiv.rs +0 −5 View lib/social/src/parse/pixiv.rs
@@ -1,11 +1,6 @@
1//! Pixiv — 社交 — pixiv.net, pixiv.me
2//!
3//! pixiv
4
51use crate::parse::{EmbedRule, Platform};
62use crate::Category;
73
8/// Pixiv — 社交 — pixiv.net, pixiv.me
94pub struct Pixiv;
105
116impl Platform for Pixiv {
Modified lib/social/src/parse/plurk.rs lib/social/src/parse/plurk.rs +0 −4 View lib/social/src/parse/plurk.rs
@@ -1,12 +1,8 @@
1//! Plurk — 社交 — plurk.com
2//!
3//! plurk
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Plurk — 社交 — plurk.com
106pub struct Plurk;
117
128impl Platform for Plurk {
Modified lib/social/src/parse/podbean.rs lib/social/src/parse/podbean.rs +0 −4 View lib/social/src/parse/podbean.rs
@@ -1,12 +1,8 @@
1//! Podbean — 音乐 — podbean.com
2//!
3//! podbean
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Podbean — 音乐 — podbean.com
106pub struct Podbean;
117
128impl Platform for Podbean {
Modified lib/social/src/parse/postgresql.rs lib/social/src/parse/postgresql.rs +0 −4 View lib/social/src/parse/postgresql.rs
@@ -1,12 +1,8 @@
1//! PostgreSQL — 开发 — postgresql.org
2//!
3//! postgresql
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// PostgreSQL — 开发 — postgresql.org
106pub struct Postgresql;
117
128impl Platform for Postgresql {
Modified lib/social/src/parse/postman.rs lib/social/src/parse/postman.rs +0 −4 View lib/social/src/parse/postman.rs
@@ -1,12 +1,8 @@
1//! Postman — 开发 — postman.com, getpostman.com
2//!
3//! postman
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Postman — 开发 — postman.com, getpostman.com
106pub struct Postman;
117
128impl Platform for Postman {
Modified lib/social/src/parse/pptv.rs lib/social/src/parse/pptv.rs +0 −4 View lib/social/src/parse/pptv.rs
@@ -1,12 +1,8 @@
1//! PPTV — 视频 — pptv.com, pplive.com
2//!
3//! pptv
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// PPTV — 视频 — pptv.com, pplive.com
106pub struct Pptv;
117
128impl Platform for Pptv {
Modified lib/social/src/parse/primevideo.rs lib/social/src/parse/primevideo.rs +0 −4 View lib/social/src/parse/primevideo.rs
@@ -1,12 +1,8 @@
1//! Prime Video — 视频 — primevideo.com
2//!
3//! primevideo
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Prime Video — 视频 — primevideo.com
106pub struct Primevideo;
117
128impl Platform for Primevideo {
Modified lib/social/src/parse/producthunt.rs lib/social/src/parse/producthunt.rs +0 −4 View lib/social/src/parse/producthunt.rs
@@ -1,12 +1,8 @@
1//! Product Hunt — 开发 — producthunt.com
2//!
3//! producthunt
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Product Hunt — 开发 — producthunt.com
106pub struct Producthunt;
117
128impl Platform for Producthunt {
Modified lib/social/src/parse/pubmed.rs lib/social/src/parse/pubmed.rs +0 −4 View lib/social/src/parse/pubmed.rs
@@ -1,12 +1,8 @@
1//! PubMed — 知识 — pubmed.ncbi.nlm.nih.gov, ncbi.nlm.nih.gov
2//!
3//! pubmed
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// PubMed — 知识 — pubmed.ncbi.nlm.nih.gov, ncbi.nlm.nih.gov
106pub struct Pubmed;
117
128impl Platform for Pubmed {
Modified lib/social/src/parse/pypi.rs lib/social/src/parse/pypi.rs +0 −4 View lib/social/src/parse/pypi.rs
@@ -1,12 +1,8 @@
1//! PyPI — 开发 — pypi.org
2//!
3//! pypi
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// PyPI — 开发 — pypi.org
106pub struct Pypi;
117
128impl Platform for Pypi {
Modified lib/social/src/parse/python.rs lib/social/src/parse/python.rs +0 −4 View lib/social/src/parse/python.rs
@@ -1,12 +1,8 @@
1//! Python — 开发 — python.org
2//!
3//! python
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Python — 开发 — python.org
106pub struct Python;
117
128impl Platform for Python {
Modified lib/social/src/parse/qianqian.rs lib/social/src/parse/qianqian.rs +0 −4 View lib/social/src/parse/qianqian.rs
@@ -1,12 +1,8 @@
1//! 千千音乐 — 音乐 — music.taihe.com, qianqian.com
2//!
3//! qianqian
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 千千音乐 — 音乐 — music.taihe.com, qianqian.com
106pub struct Qianqian;
117
128impl Platform for Qianqian {
Modified lib/social/src/parse/qie.rs lib/social/src/parse/qie.rs +0 −4 View lib/social/src/parse/qie.rs
@@ -1,12 +1,8 @@
1//! 企鹅直播 — 直播 — live.qq.com
2//!
3//! qie
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 企鹅直播 — 直播 — live.qq.com
106pub struct Qie;
117
128impl Platform for Qie {
Modified lib/social/src/parse/qingting.rs lib/social/src/parse/qingting.rs +0 −4 View lib/social/src/parse/qingting.rs
@@ -1,12 +1,8 @@
1//! 蜻蜓FM — 音乐 — qingting.fm
2//!
3//! qingting
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 蜻蜓FM — 音乐 — qingting.fm
106pub struct Qingting;
117
128impl Platform for Qingting {
Modified lib/social/src/parse/qobuz.rs lib/social/src/parse/qobuz.rs +0 −4 View lib/social/src/parse/qobuz.rs
@@ -1,12 +1,8 @@
1//! Qobuz — 音乐 — qobuz.com
2//!
3//! qobuz
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Qobuz — 音乐 — qobuz.com
106pub struct Qobuz;
117
128impl Platform for Qobuz {
Modified lib/social/src/parse/qq.rs lib/social/src/parse/qq.rs +0 −4 View lib/social/src/parse/qq.rs
@@ -1,12 +1,8 @@
1//! QQ — 社交 — qq.com, im.qq.com
2//!
3//! qq
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// QQ — 社交 — qq.com, im.qq.com
106pub struct Qq;
117
128impl Platform for Qq {
Modified lib/social/src/parse/qq_news.rs lib/social/src/parse/qq_news.rs +0 −4 View lib/social/src/parse/qq_news.rs
@@ -1,12 +1,8 @@
1//! 腾讯新闻 — 新闻 — news.qq.com
2//!
3//! qq-news
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 腾讯新闻 — 新闻 — news.qq.com
106pub struct QqNews;
117
128impl Platform for QqNews {
Modified lib/social/src/parse/qqmusic.rs lib/social/src/parse/qqmusic.rs +0 −5 View lib/social/src/parse/qqmusic.rs
@@ -1,14 +1,9 @@
1//! QQ音乐 — 音乐 — y.qq.com, c.y.qq.com, i.y.qq.com
2//!
3//! qqmusic
4//!
51//! 歌曲页有官方外链播放器(`i.y.qq.com/n2/m/outchain/player`),实测可嵌;
62//! 其余页面(歌单、歌手、MV)没有公开播放器,仍退化成卡片。
73
84use crate::parse::{EmbedRule, Platform};
95use crate::Category;
106
11/// QQ音乐 — 音乐 — y.qq.com, c.y.qq.com, i.y.qq.com
127pub struct Qqmusic;
138
149impl Platform for Qqmusic {
Modified lib/social/src/parse/qqvideo.rs lib/social/src/parse/qqvideo.rs +0 −5 View lib/social/src/parse/qqvideo.rs
@@ -1,11 +1,6 @@
1//! 腾讯视频 — 视频 — v.qq.com, film.qq.com
2//!
3//! qqvideo
4
51use crate::parse::{EmbedRule, Platform};
62use crate::Category;
73
8/// 腾讯视频 — 视频 — v.qq.com, film.qq.com
94pub struct Qqvideo;
105
116impl Platform for Qqvideo {
Modified lib/social/src/parse/quanmin.rs lib/social/src/parse/quanmin.rs +0 −4 View lib/social/src/parse/quanmin.rs
@@ -1,12 +1,8 @@
1//! 全民K歌 — 音乐 — kg.qq.com
2//!
3//! quanmin
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 全民K歌 — 音乐 — kg.qq.com
106pub struct Quanmin;
117
128impl Platform for Quanmin {
Modified lib/social/src/parse/qunar.rs lib/social/src/parse/qunar.rs +0 −4 View lib/social/src/parse/qunar.rs
@@ -1,12 +1,8 @@
1//! 去哪儿 — 电商 — qunar.com
2//!
3//! qunar
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 去哪儿 — 电商 — qunar.com
106pub struct Qunar;
117
128impl Platform for Qunar {
Modified lib/social/src/parse/quora.rs lib/social/src/parse/quora.rs +0 −4 View lib/social/src/parse/quora.rs
@@ -1,12 +1,8 @@
1//! Quora — 论坛 — quora.com
2//!
3//! quora
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Quora — 论坛 — quora.com
106pub struct Quora;
117
128impl Platform for Quora {
Modified lib/social/src/parse/qzone.rs lib/social/src/parse/qzone.rs +0 −4 View lib/social/src/parse/qzone.rs
@@ -1,12 +1,8 @@
1//! QQ空间 — 社交 — qzone.qq.com, user.qzone.qq.com
2//!
3//! qzone
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// QQ空间 — 社交 — qzone.qq.com, user.qzone.qq.com
106pub struct Qzone;
117
128impl Platform for Qzone {
Modified lib/social/src/parse/rakuten.rs lib/social/src/parse/rakuten.rs +0 −4 View lib/social/src/parse/rakuten.rs
@@ -1,12 +1,8 @@
1//! 乐天 — 电商 — rakuten.co.jp, rakuten.com
2//!
3//! rakuten
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 乐天 — 电商 — rakuten.co.jp, rakuten.com
106pub struct Rakuten;
117
128impl Platform for Rakuten {
Modified lib/social/src/parse/react.rs lib/social/src/parse/react.rs +0 −4 View lib/social/src/parse/react.rs
@@ -1,12 +1,8 @@
1//! React — 开发 — react.dev, reactjs.org
2//!
3//! react
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// React — 开发 — react.dev, reactjs.org
106pub struct React;
117
128impl Platform for React {
Modified lib/social/src/parse/readthedocs.rs lib/social/src/parse/readthedocs.rs +0 −4 View lib/social/src/parse/readthedocs.rs
@@ -1,12 +1,8 @@
1//! Read the Docs — 开发 — readthedocs.io, readthedocs.org
2//!
3//! readthedocs
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Read the Docs — 开发 — readthedocs.io, readthedocs.org
106pub struct Readthedocs;
117
128impl Platform for Readthedocs {
Modified lib/social/src/parse/reddit.rs lib/social/src/parse/reddit.rs +0 −5 View lib/social/src/parse/reddit.rs
@@ -1,11 +1,6 @@
1//! Reddit — 论坛 — reddit.com
2//!
3//! reddit
4
51use crate::parse::{EmbedRule, Platform};
62use crate::Category;
73
8/// Reddit — 论坛 — reddit.com
94pub struct Reddit;
105
116impl Platform for Reddit {
Modified lib/social/src/parse/reddit_short.rs lib/social/src/parse/reddit_short.rs +0 −5 View lib/social/src/parse/reddit_short.rs
@@ -1,11 +1,6 @@
1//! Reddit 短链 — 论坛 — redd.it
2//!
3//! reddit-short
4
51use crate::parse::{EmbedRule, Platform};
62use crate::Category;
73
8/// Reddit 短链 — 论坛 — redd.it
94pub struct RedditShort;
105
116impl Platform for RedditShort {
Modified lib/social/src/parse/redis.rs lib/social/src/parse/redis.rs +0 −4 View lib/social/src/parse/redis.rs
@@ -1,12 +1,8 @@
1//! Redis — 开发 — redis.io
2//!
3//! redis
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Redis — 开发 — redis.io
106pub struct Redis;
117
128impl Platform for Redis {
Modified lib/social/src/parse/renren.rs lib/social/src/parse/renren.rs +0 −4 View lib/social/src/parse/renren.rs
@@ -1,12 +1,8 @@
1//! 人人网 — 社交 — renren.com
2//!
3//! renren
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// 人人网 — 社交 — renren.com
106pub struct Renren;
117
128impl Platform for Renren {
Modified lib/social/src/parse/replicate.rs lib/social/src/parse/replicate.rs +0 −4 View lib/social/src/parse/replicate.rs
@@ -1,12 +1,8 @@
1//! Replicate — 开发 — replicate.com
2//!
3//! replicate
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Replicate — 开发 — replicate.com
106pub struct Replicate;
117
128impl Platform for Replicate {
Modified lib/social/src/parse/replit.rs lib/social/src/parse/replit.rs +0 −4 View lib/social/src/parse/replit.rs
@@ -1,12 +1,8 @@
1//! Replit — 开发 — replit.com, repl.it
2//!
3//! replit
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Replit — 开发 — replit.com, repl.it
106pub struct Replit;
117
128impl Platform for Replit {
Modified lib/social/src/parse/resetera.rs lib/social/src/parse/resetera.rs +0 −4 View lib/social/src/parse/resetera.rs
@@ -1,12 +1,8 @@
1//! ResetEra — 论坛 — resetera.com
2//!
3//! resetera
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// ResetEra — 论坛 — resetera.com
106pub struct Resetera;
117
128impl Platform for Resetera {
Modified lib/social/src/parse/reuters.rs lib/social/src/parse/reuters.rs +0 −4 View lib/social/src/parse/reuters.rs
@@ -1,12 +1,8 @@
1//! Reuters — 新闻 — reuters.com, reut.rs
2//!
3//! reuters
41//! 站点不允许内嵌,渲染成带平台标识的卡片。
52
63use crate::parse::{EmbedRule, Platform};
74use crate::Category;
85
9/// Reuters — 新闻 — reuters.com, reut.rs
106pub struct Reuters;
117
128impl Platform for Reuters {