Crate dtab [] [src]

A library for interpreting & manipulating Finagle/linkerd dtabs.

The goal of this library is to provide a DSL for constructing and manipulating dtabs that uses Rust's type system to ensure that invalid dtabs cannot be represented, rather than just representing them as strings.

Reexports

pub use self::nametree::*;

Modules

nametree

Finagle/linkerd Name Trees.

Macros

dentry

Macro for constructing a [Dentry].

dtab

Convenience macro for making Dtabs.

Structs

Dentry
Dtab

A dtab (delegation table) comprises a sequence of delegation rules.