Crate xComLib

Source

Modules§

file_utils
fs
Asynchronous file utilities.
io
Traits, helpers, and type definitions for asynchronous I/O functionality.
logger
oneshot
A one-shot channel is used for sending a single message between asynchronous tasks. The channel function is used to create a Sender and Receiver handle pair that form the channel.
rt
Functions and types used by generated protobuf code
time_utils
x_api
x_core

Macros§

lazy_static

Structs§

CachedSize
Cached size field used in generated code.
ChannelEvent
CodedInputStream
Buffered read with handy utilities.
CodedOutputStream
Buffered write with handy utilities
DBExecuteResult
LoadServiceRequest
MethodDescriptorProto
Describes a method of a service.
ProtocolDXCReader
ServiceApiDescriptor
ServiceInfo
ServiceInfos
ServiceKey
Status
TcpListener
A TCP socket server, listening for connections.
UnloadServiceRequest
XID

Enums§

MsgType
WireType
All supported “wire types” are listed in this enum.

Traits§

Future
A future represents an asynchronous computation obtained by use of async.
RequestMessage

Functions§

addr_to_conn_id
compute_size
conn_id_to_addr
get_node_id_info
json_to_proto_with_buffer
make_node_id
proto_to_json_by_is
read_db_colums
sleep
Waits until duration has elapsed.
tag_to_number_and_wire_type

Attribute Macros§

async_trait