Module async_rustbus::rustbus_core::message_builder[][src]

Expand description

Build new messages that you want to send over a connection

Structs

Created by MessageBuilder::call. Use it to make a new call to a service

The dynamic part of a dbus message header

Message received by a connection or in preparation before being sent over a connection.

The body accepts everything that implements the Marshal trait (e.g. all basic types, strings, slices, Hashmaps,…..) And you can of course write an Marshal impl for your own datastrcutures

Iterate over the messages parameters

Starting point for new messages. Create either a call or a signal

Created by MessageBuilder::signal. Use it to make a new signal

Enums

Flags that can be set in the message header

Types a message might have