Skip to content
Clone

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
parent 0172b0e commit f323ba1 Browse files

300 files changed

+0 −1225

This change is very large, so some diffs are not shown. Clone the repository to see the full change.

File tree 300
Modified lib/social/src/parse/acfun.rs 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 {