Expand description
Everything that deals with converting from/to raw bytes. You probably only need the various wrapper types.
Modules§
- marshal
- All things relevant to marshalling content into raw bytes
- unmarshal
- All things relevant to unmarshalling content from raw bytes
- util
- Utility functions used often in many places
- validate_
raw - Check a raw message (part) for validity given a signature
- variant_
macros
Structs§
- Object
Path - Wraps a String or a &str or whatever implements AsRef
and checks at creation, that it is a valid ObjectPath - Signature
Wrapper - Wraps a String or a &str or whatever implements AsRef
and checks at creation, that it is a valid Signature - UnixFd
- UnixFd is a wrapper around RawFd, to ensure that opened FDs are closed again, while still having the possibility of having multiple references to it.
Enums§
- Header
Field - The different header fields a message may or maynot have