#hash-map #iana #domain #level #top #list #static

tld

顶级域名静态哈希表,tld 列表来自 iana.org。

53 个稳定版本

使用旧的 Rust 2015

2.36.0 2024 年 8 月 6 日
2.35.0 2024 年 2 月 17 日
2.34.0 2024 年 1 月 31 日
2.33.0 2023 年 9 月 6 日
0.2.0 2017 年 2 月 21 日

#534 in 数据结构

Download history 4/week @ 2024-05-16 3/week @ 2024-05-23 3/week @ 2024-05-30 12/week @ 2024-06-06 13/week @ 2024-06-13 23/week @ 2024-06-20 8/week @ 2024-06-27 93/week @ 2024-07-04 391/week @ 2024-07-11 168/week @ 2024-07-18 135/week @ 2024-07-25 349/week @ 2024-08-01 171/week @ 2024-08-08 88/week @ 2024-08-15

每月 759 下载

BSD-3-Clause

47KB
1.5K SLoC

tld Rust

顶级域名静态哈希表,tld 列表来自 iana.org。

extern crate tld;

assert!(tld::exist("com"));
assert!(tld::exist("io"));
assert!(tld::exist("lt"));
assert!(tld::exist("ru"));
assert!(tld::exist("de"));

assert!(!tld::exist(""));
assert!(!tld::exist("moc"));

assert!(tld::TLD.len() > 1400);

lib.rs:

TLD - 顶级域名静态映射,列表来自 iana.org。

Crate 提供了一种验证顶级域名存在性的方法。

extern crate tld;

assert!(tld::exist("com"));
assert!(tld::exist("io"));
assert!(tld::exist("lt"));
assert!(tld::exist("ru"));
assert!(tld::exist("de"));

assert!(!tld::exist(""));
assert!(!tld::exist("moc"));

assert!(tld::TLD.len() > 1400);

依赖关系

~135KB