44 个版本 (24 个破坏性版本)
使用旧 Rust 2015
0.25.0 | 2023年6月21日 |
---|---|
0.24.0 | 2023年2月20日 |
0.23.0 | 2021年4月29日 |
0.22.0 | 2019年12月19日 |
0.0.1 | 2014年12月29日 |
54 在 数据结构 中排名 #54
463,329 每月下载量
用于 904 个crate (29 个直接使用)
305KB
6.5K SLoC
rust-selectors
Rust 的 CSS 选择器库。包括选择器的解析和序列化,以及与元素通用树匹配。伪元素和大多数伪类也是通用的。
注意: 这个库经常进行破坏性更改(例如,2016年有13次)。然而,您可以不经常更新这个crate来使用它,旧版本仍然在crates.io上可用,Cargo 不会自动更新到标记为兼容的版本。
要了解如何使用此库与您自己的树表示,请参阅 Kuchiki 的 src/select.rs
。(请注意,Kuchiki 不总是与最新的 rust-selectors 版本保持同步,因此可能需要修改该代码。)如果您还没有树数据结构,请考虑使用 Kuchiki 本身。
依赖项
~1.2–1.9MB
~39K SLoC