Rust D-Bus address parsing
This project provides a Rust library for handling D-Bus addresses following the D-Bus specification.
Miscellaneous and caveats on D-Bus addresses
-
Assumes values are UTF-8 encoded: this should be clarified in the spec otherwise, fail to read them or use a lossy representation for display.
-
Assumes that empty
key=valis accepted, sotransport:,,guid=...is valid. -
Allows key only, so
transport:foo,baris ok. -
Accept unknown keys and transports.
Acknowledgments
-
This project is originated from the zbus project.
-
Special thanks to all the contributors who have been involved in this project.