[][src]Module ra_common::models

Common Module

Structs

Context
DID
Envelope
Network
Node
Packet

Network, address, packet, and sig are Some while env is None when a relay. Network, address, packet, and sig are None while env is Some at the destination. Sig used for packet when relay and for env when at destination. Packet attribute is a string of type JSON representing an embedded Packet for further relaying. Env attribute is a string of type JSON representing the embedded Envelope encrypted.

Peer
Route
Slip

Provides a vector of Route implemented as a Stack. Supports adding to the stack at any point.

Enums

Action
NetworkId
NetworkStatus
ServiceStatus

Traits

Consumer
Producer
Router
Service