#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 • Rust 包仓库 4/week @ 2024-05-16 • Rust 包仓库 3/week @ 2024-05-23 • Rust 包仓库 3/week @ 2024-05-30 • Rust 包仓库 12/week @ 2024-06-06 • Rust 包仓库 13/week @ 2024-06-13 • Rust 包仓库 23/week @ 2024-06-20 • Rust 包仓库 8/week @ 2024-06-27 • Rust 包仓库 93/week @ 2024-07-04 • Rust 包仓库 391/week @ 2024-07-11 • Rust 包仓库 168/week @ 2024-07-18 • Rust 包仓库 135/week @ 2024-07-25 • Rust 包仓库 349/week @ 2024-08-01 • Rust 包仓库 171/week @ 2024-08-08 • Rust 包仓库 88/week @ 2024-08-15 • Rust 包仓库

每月 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