pub fn escaped(path: &Path) -> String
A path as a D-Bus address writes it: each byte but letters, digits and -_/.\* as % and its two hex digits.
-_/.\*
%