Crate aldrin_core

Crate aldrin_core 

Source

Modules§

channel
Channels-based transports.
message
tokio
transport

Structs§

BusListenerCookie
Cookie of a bus listener.
BusListenerServiceFilter
ByteSlice
Wrapper for [u8] to enable Serialize and Deserialize specializations.
Bytes
Wrapper for Vec<u8> to enable Serialize and Deserialize specializations.
BytesDeserializer
BytesSerializer
ChannelCookie
Cookie of a channel.
Deserializer
ElementDeserializer
Enum
EnumDeserializer
FieldDeserializer
MapDeserializer
MapSerializer
ObjectCookie
Cookie of an object.
ObjectId
Id of an object.
ObjectUuid
UUID of an object.
ProtocolVersion
ProtocolVersionError
SerializedValue
SerializedValueSlice
Serializer
ServiceCookie
Cookie of a service.
ServiceId
Id of a service.
ServiceUuid
UUID of a service.
SetDeserializer
SetSerializer
Skip
Empty value that deserializes from everything by skipping over it.
Struct
StructDeserializer
StructSerializer
VecDeserializer
VecSerializer

Enums§

BusEvent
BusListenerFilter
BusListenerScope
ChannelEnd
Sending or receiving end of a channel.
ChannelEndWithCapacity
Sending or receiving end and capacity of a channel.
DeserializeError
SerializeError
Value
ValueKind

Traits§

Deserialize
DeserializeKey
Serialize
SerializeKey