Module kik_sync_service::message[][src]

Holds the traits used for message sharing and how to work them. They must be manually set by the user before using channel.

Traits

Message

Message has the tools to generate each MessageData T, based on each MessageInput R. Must implement Sync, Send, Clone and have lifetime 'static.

MessageData

MessageData holds the resource type that will be returned by the worker-threads. Must implement Sync, Send, Clone and have lifetime 'static.

MessageInput

MessageInput will have the input arguments for generating each MessageData. Must implement Sync, Send, Clone and have lifetime 'static.