Expand description
Wrappers around Uri and it’s constituents to allow for sensitivity.
Structs§
- Greedy
Label - Marks a segment as a greedy label up until a char offset from the end.
- Label
- A wrapper around a path
&strwhich modifies the behavior ofDisplay. Specific path segments are marked as sensitive by providing predicate over the segment index. This accommodates the httpLabel trait with non-greedy labels. - Make
Label - A
MakeFmtproducingLabel. - Make
Query - A
MakeFmtproducingQuery. - MakeUri
- A
MakeFmtproducingSensitiveUri. - Query
- A wrapper around a query string
&strwhich modifies the behavior ofDisplay. Specific query string values are marked as sensitive by providing predicate over the keys. This accommodates the httpQuery trait and the httpQueryParams trait. - Query
Marker - Marks the sensitive data of a query string pair.
- Sensitive
Uri - A wrapper around
&Uriwhich modifies the behavior ofDisplay. Specific parts of theUrias are marked as sensitive using the methods provided.