Module wire

Source
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§

ObjectPath
Wraps a String or a &str or whatever implements AsRef and checks at creation, that it is a valid ObjectPath
SignatureWrapper
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§

HeaderField
The different header fields a message may or maynot have