mirror of
https://github.com/FutaGuard/LowTechFilter.git
synced 2025-06-21 05:21:02 +08:00
⚡️ 肚子好餓回家吃飯
隨便寫了一下了解個 rustc
This commit is contained in:
parent
8d2880c643
commit
bb09f9e3ef
@ -1,34 +1,26 @@
|
||||
fn main() {
|
||||
struct FilterList<'a> {
|
||||
abp: Vec<&'a str>,
|
||||
hosts: Vec<&'a str>,
|
||||
}
|
||||
struct HEAD<'a> {
|
||||
abp: &'a str,
|
||||
hosts: &'a str,
|
||||
}
|
||||
use std::collections::HashMap;
|
||||
|
||||
let filterlist = FilterList {
|
||||
abp: vec!["experimental.txt", "filter.txt"],
|
||||
hosts: vec!["hosts.txt", "nofarm_hosts.txt"],
|
||||
};
|
||||
let url: &str = "https://filter.futa.gg/";
|
||||
let head = HEAD {
|
||||
abp: "[Adblock Plus]\n
|
||||
! Title: LowTechFilter {name}\n
|
||||
! Version: {version}\n
|
||||
! Expires: 1 hour\n
|
||||
! Homepage: https://t.me/AdBlock_TW\n
|
||||
! ----------------------------------------------------------------------\n",
|
||||
hosts: "! FutaHosts\n\
|
||||
! LowTechFilter {name}\n\
|
||||
! URL: <https://github.com/FutaGuard/LowTechFilter>\n\
|
||||
! Version: {version}\n\
|
||||
! --------------------------------------------------\n",
|
||||
};
|
||||
println!("{:?}", head.hosts);
|
||||
for val in head {
|
||||
println!("{:?}", val)
|
||||
fn main() {
|
||||
let mut filterlist = HashMap::new();
|
||||
let mut head = HashMap::new();
|
||||
filterlist.insert(String::from("abp"), ["experimental.txt", "filter.txt"]);
|
||||
filterlist.insert(String::from("hosts"), ["hosts.txt", "nofarm_hosts.txt"]);
|
||||
|
||||
head.insert(String::from("abp"), "[Adblock Plus]\n
|
||||
! Title: LowTechFilter {name}\n
|
||||
! Version: {version}\n
|
||||
! Expires: 1 hour\n
|
||||
! Homepage: https://t.me/AdBlock_TW\n
|
||||
! ----------------------------------------------------------------------\n");
|
||||
head.insert(String::from("hosts"), "! FutaHosts\n\
|
||||
! LowTechFilter {name}\n\
|
||||
! URL: <https://github.com/FutaGuard/LowTechFilter>\n\
|
||||
! Version: {version}\n\
|
||||
! --------------------------------------------------\n");
|
||||
let _url: &str = "https://filter.futa.gg/";
|
||||
|
||||
for category in filterlist {
|
||||
println!("{:?}", category);
|
||||
}
|
||||
// println!("{:?}", filterlist::field_names());
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user