Module safe_network::messaging::data [−][src]
Expand description
Data messages that clients and nodes can send. Messages that clients can send to the network, and their possible responses.
See [ClientMsg
] for message definitions.
Structs
Chunk data exchange.
Information about a chunk.
Aggregate of chunk, map, and sequence data exchanges.
Information about a holder.
A Map
write operation.
Map data exchange.
A response indicating that the recipient was unable to process a client’s message.
A Register
write operation.
Register data exchange.
A Sequence
write operation.
Sequence data exchange.
Enums
Chunk
read operations.
Chunk
write operations.
An error response to a Cmd
.
Data commands - creating, updating, or removing data.
Messages that a client can send to the network, and their possible responses.
Data queries - retrieving data and inspecting their structure.
Errors that can occur when interactive with client messaging APIs.
Map
read operation.
Map
write operations.
Messages that a client can send to the network, and their possible responses.
The response to a query, containing the query result.
Register
read operations.
Register
write operations.
Sequence
read operations.
Sequence
write operations.
Error type for an attempted conversion from a QueryResponse
variant to an expected wrapped
value.
Type Definitions
A specialised Result
type.