Crate rpz

source ·
Expand description


The primary module is dom which contains types which can parse strs into different kinds of domains.

file contains types that can read UTF-8 files on the local file system or hosted on HTTP(S) servers.

The purpose of these types is to make fetching, parsing, and transforming ad-blocking files into a response policy zone (RPZ) file easier.


  • Module for hostname-like domains including parsing strs from a variety of formats.
  • Module for fetching and parsing local and HTTP(S) files into dom::RpzDomains.